我在数据库DB1中有两个来自Table1的列Col1,Col2。 Col1包含数据,Col2全为空。我有一个Col3列,它来自另一个数据库DB2中Table2上的查询。我想根据以下条件设置Col2 -需要循环或迭代结果集
如果一行Col1等于Col3中的任何行,则将Col2 EQUAL TO设置为等于Col3的行。 ELSE,将其设置为等于Col1。它很奇怪,但我需要去做。
示例 -
COL3总是= {AAA,RTY,CCC,DART,汽车,鱼,SPOON}
Col1,Col2,Col3
Aaa, null, Aaa
Bbb, null, RTY
Ccc, null, Ccc
...
如何进行查询,这将给我们下面的结果呢?
Col1,Col2,Col3
Aaa, Aaa, Aaa
Bbb, Bbb, RTY
Ccc, Ccc, Ccc
...