标签: sql conditional-statements where where-in
我想更新表中的字段,而其他三个属性的组合位于另一个表中。我在语法上遇到了一些困难,因此可以提供任何帮助。
答案 0 :(得分:1)
您通常会为此使用EXISTS
EXISTS
SELECT * FROM a WHERE EXISTS ( SELECT 1 FROM b WHERE a.col1 = b.col1 AND a.col2 = b.col2 AND a.col3 = b.col3 )
将以上内容转换为UPDATE查询。
UPDATE