我想基于 3 个其他表创建一个临时表。但是有一个条件可能适用也可能不适用,具体取决于第三张表中是否存在条目。如何在“where”条件下插入不同的案例?
select table1.tran_num, table2.impact
from table 1, table2, table3
where tables1.tran_num = 12345
and table1.index = table2.index
"and case when table2.index in table3.index then table2.version = table3.version"