(第一遍問的有寫不對)
SQL語句是否可以實現這樣的功能: (設有表A、B,A中有數據f1和f2)
select f1 from A where f2='aa';
當f1=1時,執行SELECT 語句1
當f1=2時,執行select語句2
這樣的話如何實現?
select * from 表A where exists(select 1 from 表C WHERE 表C.字段=1)
union
select * from 表B where exists(select 1 from 表C WHERE 表C.字段=2)