mysql null和‘ ’

null
”是空字符 相當于在銀行有賬號,不過沒錢
null是空 相當于在銀行賬號都沒有

null比較需要用 is null 或者 is not null 判斷

null遇見運算符 一律返回null =null 或 !=null 等等一律返回null ,并且效率不高,所以建表時候一般都會有not null default ”;

mysql>?select?goods_name?from?goods?where?goods_name?is?not?null?limit?3;  +--------------------+  |?goods_name?|  +--------------------+  |?KD876?|?  |?htcN85原裝充電器?|?  |?諾基亞原裝5800耳機?|?  +--------------------+

3 rows in set (0.00 sec)

mysql>?select?goods_name?from?goods?where?goods_name?is?null?;  Empty?set?(0.00?sec)

null 遇見運算符 一律返回null

mysql>?select?goods_name?from?goods?where?goods_name=null?;  Empty?set?(0.00?sec)
mysql>?select?goods_name?from?goods?where?goods_name!=null?;  Empty?set?(0.00?sec)

以上就是mysql null和‘ ’的內容,更多相關內容請關注PHP中文網(www.php.cn)!

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享