如何用另一张表内容更新本表
UPDATE tab1
SET tab1.col_a = tab2.col_b
WHERE tab1.id = tab2.id
根据id字段相连的两个表,如何用另一个表的字段更新本表?
以上语句在Sql查询分析器中错误。
[解决办法]
UPDATE tab1
SET tab1.col_a = tab2.col_b
from tab1, tab2
WHERE tab1.id = tab2.id
[解决办法]
UPDATE a
SET col_a = b.col_b
from
tab1 a,tab2 b
WHERE
a.id = b.id