close

Oracle SQL not in null 問題

使用工具sqldeveloper
  請先參考 sqldeveloper下載及安裝及連線

測試資料來源請先參考 Oracle DB 目錄

 


用法說明:
關鍵詞(keyword): IN
not IN ()
如果使用子查詢 表格 ,要注意欄位的null問題
因為使用 not IN ( 有NULL )會查不出資料來

例:
此用 departments 資料表 來說明
DEPARTMENT_ID 有一筆 是NULL
使用not IN  ,將會查不出資料來。

SELECT 
DEPARTMENT_ID,
DEPARTMENT_NAME
FROM departments d
WHERE DEPARTMENT_ID NOT IN(select DEPARTMENT_ID
from employees e);


測試:




 

 







其它文章

arrow
arrow
    文章標籤
    oracle sql null not
    全站熱搜

    PG Levin Li 發表在 痞客邦 留言(0) 人氣()