这是我的查询在Netezza中不起作用:
UPDATE TABLE1 A
SET A.COL1= (SELECT DISTINCT B.COL1 FROM TABLE2 B WHERE B.ID= A.ID AND B.DeptID=104)
WHERE A.DeptID=3
如何重新编写此查询?
请帮忙。
最佳答案
UPDATE TABLE1 A
SET A.COL1 = B.COL1
FROM TABLE2 B
WHERE
A.ID = B.ID AND
A.DeptID = 3 AND
B.DeptID = 104;
关于sql - 从一个表到另一个表的Netezza UPDATE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25165835/