如何根據表1中的值更新表2。我想,在表1的值更新表2中的總場這裏是我的表結構如何根據sql server中其他表的值更新表
表1
Name1 Name2
Value1 value2
表2
Type Total
Name1 Value1
Name2 Value2
如何根據表1中的值更新表2。我想,在表1的值更新表2中的總場這裏是我的表結構如何根據sql server中其他表的值更新表
表1
Name1 Name2
Value1 value2
表2
Type Total
Name1 Value1
Name2 Value2
一般類似的東西。請注意,內部查詢只能返回1列和1個記錄,也就是1個結果
UPDATE table2
SET total = (
SELECT value2
FROM table1 WHERE name = value1
)
WHERE table2.type = Name2
聽起來像您會因閱讀'SQL'而受益。 – Madbreaks
如果您發佈代碼,XML或數據樣本,請**在文本編輯器中突出顯示這些行,然後單擊編輯器工具欄上的「代碼示例」按鈕(「{}」)以精確地設置格式並對其進行語法突出顯示! –