他の 3 つのテーブルに基づいて一時テーブルを作成したいと考えています。ただし、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"