我正在寫一個查詢,其中where子句有IN子句,並且此IN子句中有大量值,我想獲取結果,以便如果有在IN子句中給出的值中,表中沒有值,那麼包含0或null的原始數據應返回該值。例如..如何寫入IN子句查詢來替換空值爲無值參數
select age,sex,date_joining from emp where name IN ('amit','john','paul','dilip')
現在假設該查詢,爲約翰和保羅的數據不在數據庫存在,那麼結果應該是像下面..
21 male 21-AUG-2011 null null null null null null 25 male 9-aug-2010
我們也可以有0而不是空的如果空是不可能
謝謝...
您可以使用連接。 – tempidope