我正在尝试使用另一张表中的字段更新或加入为空的字段
UPDATE b SET b.b = c.c
WHERE
b.b = ""
AND
b.x = c.x
但是,此查询不起作用。
由于我尝试更新来自另一个表的信息-我需要在这里加入吗?
我该怎么做?
答案 0 :(得分:-1)
语法是
update t2
set t2.deptid = t1.deptid
from test1 t1, test2 t2
where t2.id = t1.id
以及您对此的逻辑。