2011-04-20 61 views
1

喂,我有一個具有下列項目的表:如何篩選查詢中包含空值的結果?

CODE UPDATE_DT 
---- --------- 
APP 08-APR-11 
REJ null 
CAN null 

如果我有時間對其進行過濾,可以說這個月,1-APR-2011 30-APR-2011。查詢的輸出將類似以下內容:

CODE UPDATE_DT 
---- --------- 
APP 08-APR-11 

是否有可能對我來說,選擇查詢結果,其中可能包括就像表定位在最上面的這個問題的空值?

THanks @!

回答

5

我想你需要 「IS NULL」,例如,添加到您的過濾器:

OR UPDATE_DT IS NULL 
1
SELECT code, 
     update_dt 
    FROM tableName 
WHERE update_dt BETWEEN <your current filter dates> 
    OR update_dt IS NULL 
1

在你們的末日where子句

1

您需要括您添加OR UPDATE_DT IS NULL where語句應用OR

WHERE(update_dt之間的[日期]或update_dt IS NULL)