MySQL 數據表字段值為NULL處理
阿新 • • 發佈:2018-09-22
ble 數據表 eat 默認值 tab 數據 iss creat sse
在創建數據表過程中,有的數據字段要設置數據值,可以默認值,可以為空 null ,當時在查詢語句對字段不起作用,那麽mysql使用什麽關鍵詞呢,IS NULL,IS NOT NULL,下面細說其用法。
1,創建數據表
create table dc3688_test_tbl
-> (
-> dc3688_author varchar(40) NOT NULL,
-> dc3688_count INT
-> );
2,查詢不起作用
mysql> SELECT * FROM dc3688_test_tbl WHERE dc3688_count = NULL;
Empty set (0.00 sec)
mysql> SELECT * FROM dc3688_test_tbl WHERE dc3688_count != NULL;
Empty set (0.01 sec)
3,用IS NULL,IS NOT NULL
SELECT * FROM dc3688_test_tbl WHERE runoob_count IS NULL
SELECT * from dc3688_test_tbl WHERE runoob_count IS NOT NULL
4,php處理null
使用關鍵詞 isset($count )
文章來自 http://www.dc3688.com/
MySQL 數據表字段值為NULL處理