如何根据表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或数据样本,请**在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码示例”按钮(“{}”)以精确地设置格式并对其进行语法突出显示! –