我有三个表
表格2:
表格3:
如何执行条件连接以检查以下条件:
Table1
、Table2
和 Table3
。我需要对它们执行一些操作,并将结果存储在 Table4
中。
Table1:
ID t1col2 t1col3
`````` `````` ``````
123 Fname1 Lname1
456 Fname2 Lname2
789 Fname3 LnameAA
表格2:
ID t2col2 t2col3 t2col4
````` `````` `````` ``````
122 Fname1 Lname1 String1
466 Fname2 Lname2 String2
789 Fname3 Lname3 String3
表格3:
ID t3col2
`````` ``````
122 querty
789 asdfgh
如何执行条件连接以检查以下条件:
- 在
t1col3
中搜索子字符串 AA。 - 如果找到,则仅当 Table1 的
ID
和 Table2 的ID
相等时,将 Table1 的t1col3
值替换为 Table2 的t2col3
值。 - 从上述结果中,在Table3中搜索匹配的
ID
。 - 如果找到,则按如下所述显示 Table4 中的内容。
Table4:
ID t1col2 t2col3 t2col4 t3col2
``````` ``````` ``````` ``````` ```````
789 Fname3 Lname3 String3 asdfgh