TESTA表需要根據C字段(VARCHAR2)進行過濾選取C字段不等於1的數據;
SELECT * FROM TESTA;
使用以下SQL語句查詢得過濾掉爲空數據。
SELECT * FROM TESTA T WHERE T.C <> '1';
但是過濾掉了C字段中值爲NULL的數據。
採用以下兩種辦法進行查詢。
SELECT * FROM TESTA T WHERE T.C <> '1' OR T.C IS NULL;
SELECT * FROM TESTA T WHERE NVL(T.C,0) <> '1';