作者qazsd (知足常樂)
看板Database
標題[SQL ] 如何排除null值
時間Sun Oct 25 11:25:57 2015
資料庫名稱:Oracle、MySQL
資料庫版本:11、5.6.25
內容/問題描述:
資料庫裡有許多筆資料的的國家欄位都是一樣的值,
想撈出各個國家有多少筆資料所下的語法是~
Select distinct PHNURSTA from " + dataSheet + " order by PHNURSTA ASC";
但是有些資料的國家欄位值是空的或是null,
如果要排除掉那些是空的或null值的資料的話,
SQL應該怎麼下才對?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.41.148
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1445743560.A.8E1.html
→ joedenkidd: where phnursta is not null 你加這個條件試看看吧 10/25 13:08
推 Peruheru: 空的也不行的話用 isnull(PHNURSTA,'') <> '' 試試? 10/27 11:20