【发布时间】:2022-11-10 18:54:32
【问题描述】:
我有一张桌子 A
aId aCode
1 ABC
2 DEF
3 GHI
..和B表
bId bCode
1 JKL
2 MNO
3 PQR
在 C 表中,如果 cCode 在 A 或 B 表中,我应该更新列“inAorB”,因此它看起来像这样:
cId cCode inAorB
1 ABC A
2 GHI A
3 PQR B
.. 现在 C 看起来像这样:
cId cCode inAorB
1 ABC NULL
2 GHI NULL
3 PQR NULL
它应该更新所有行。
【问题讨论】:
-
如果代码同时在 A 和 B 中怎么办?
Id还需要匹配还是只匹配代码? -
不,假设它不能同时存在
标签: sql-server tsql sql-update