mysql null 和 ' '

黄舟
發布: 2017-01-16 13:07:18
原創
1694 人瀏覽過

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)

3 rows in set (0.00 sec)

遇見運算子一律回傳null

mysql> select goods_name from goods where goods_name is 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)!


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板