我使用的是Kinetica 7.0.20.3,我需要使用表B中的字段F2更新表A中的字段F1,表A和B都可以在键列上联接,我尝试了下面的更新语句,但没有成功。
update Table1 A, Table2 B
set A.F1 = B.F2
where A.pk = B.pk
谢谢你的帮助!
语法为:
UPDATE A
SET A.F1 = B.F2
FROM Table1 A
JOIN Table2 B
ON A.pk = B.pk
;
或
UPDATE A
SET A.F1 = B.F2
FROM Table1 A, Table2 B
WHERE A.pk = B.pk
;