mysql查詢isnull:判斷值是否為NULL
在MySQL中,使用IS NULL或IS NOT NULL子句來測試NULL值。
SELECT column_name(s) FROM table_name WHERE column_name IS NULL;
實例:
例如,在以下表格中,我們想要找出沒有提供值的“age”列的記錄:
+------+--------+-----+ | name | gender | age | +------+--------+-----+ | Tom | Male | 23 | | Jerry| Female | | | Bob | Male | 28 | | Amy | Female | | +------+--------+-----+
使用以下代碼:
SELECT name, gender FROM my_table WHERE age IS NULL;
結果為:
+--------+--------+ | name | gender | +--------+--------+ | Jerry | Female | | Amy | Female | +--------+--------+
如果我們想要找出提供值的“age”列的記錄,則可以使用IS NOT NULL:
SELECT name, gender FROM my_table WHERE age IS NOT NULL;
結果為:
+------+--------+ | name | gender | +------+--------+ | Tom | Male | | Bob | Male | +------+--------+
從上面的示例中,我們可以看出使用IS NULL或IS NOT NULL子句可以方便地測試NULL值。
上一篇css3輪播教學
下一篇css3邊框加外投影