计算结果JOIN我有如下两个表的表:更新使用通过从多行
ObjName
和RptName
是复合键。
表1:
ObjName | RptName | FileName | Success
----------------------------------------
obj1 | rept1 | file1.csv| NULL
表2:
FileName | Success
-------------------
file1.csv | 1
file1.csv | 0
file1.csv | 0
表2可以具有多个条目,如上面。
这些表必须加入FileName
。
我想更新表1的Success
列取决于以下条件:
如果任何结果集的入口(连接表后获得)的具有Success
值为“1”,那么表1的SUCCESS
列应更新为“1”。否则应该设置为“0”。
请帮忙。
哪些DBMS是你在用吗? – deterministicFail
@deterministicFail SQL Server 2008 R2 –