看板 Database 關於我們 聯絡資訊
請問一下,我想抓取TABLE裡有NULL值的資料(不管是哪一個欄位為NULL值),該怎麼做呢? 比如說: TB1: ID(PK) Date OrderNO Name Amount Price ----------------------------------------------------- 1 5/1 0000101 香蕉 20 38 <-----X 2 (null) 0000102 芭樂 5 9 <-----O 3 5/3 (null) 芒果 10 60 <-----O 4 5/3 0000104 蘋果 (null) (null) <-----O 像這樣的話 我希望能抓出2 3 4 這三筆資料。 目前雖然有想到用 select * from TB1 where (Date is null) or (OrderNO is null) or (Name is null) or (Amount is null) or (Price is null) 可是這樣的話感覺相當的不彈性,每新增刪除修改一個欄位就得改一次SQL語法,請問大 大們該怎麼做呢?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.17.41
vipin:不考慮在程式端判斷嗎? 05/08 13:27
mindscold:從程式端判斷是指利用程式一個一個欄位叫出來檢查嗎? 05/09 10:09