1. 程式人生 > >根據一個變數的值 來控制sql的執行

根據一個變數的值 來控制sql的執行

第一種方式(union拼接)

select c_fundcode from table2 where  變數 = 1

union

select c_fundcode from table2 where  變數 = 2  and 可加各種條件(in, like , =)


第二種方式(等於本身的方式)

select * from table where c_fundcode = decode(變數,1,2222,c_fundcode)