[SQL ] 如何排除null值

作者: qazsd ( )   2015-10-25 11:25:57
資料庫名稱:Oracle、MySQL
資料庫版本:11、5.6.25
內容/問題描述:
資料庫裡有許多筆資料的的國家欄位都是一樣的值,
想撈出各個國家有多少筆資料所下的語法是~
Select distinct PHNURSTA from " + dataSheet + " order by PHNURSTA ASC";
但是有些資料的國家欄位值是空的或是null,
如果要排除掉那些是空的或null值的資料的話,
SQL應該怎麼下才對?
作者: joedenkidd (優質的藍色射手)   2015-10-25 13:08:00
where phnursta is not null 你加這個條件試看看吧
作者: Peruheru (還在想)   2015-10-27 11:20:00
空的也不行的話用 isnull(PHNURSTA,'') <> '' 試試?

Links booklink

Contact Us: admin [ a t ] ucptt.com