mysql查询isnull

更新时间:02-02 教程 由 小瓶盖 分享

mysql查询isnull:判断值是否为NULL

在MySQL中,使用IS NULL或IS NOT NULL子句来测试NULL值。

SELECT column_name(s)FROM table_nameWHERE column_name IS NULL;

实例:

例如,在以下表格中,我们想要找出没有提供值的“age”列的记录:

+------+--------+-----+| name | gender | age |+------+--------+-----+| Tom | Male | 23 || Jerry| Female | || Bob | Male | 28 || Amy | Female | |+------+--------+-----+

使用以下代码:

SELECT name, genderFROM my_tableWHERE age IS NULL;

结果为:

+--------+--------+| name | gender |+--------+--------+| Jerry | Female || Amy | Female |+--------+--------+

如果我们想要找出提供值的“age”列的记录,则可以使用IS NOT NULL:

SELECT name, genderFROM my_tableWHERE age IS NOT NULL;

结果为:

+------+--------+| name | gender |+------+--------+| Tom | Male || Bob | Male |+------+--------+

从上面的示例中,我们可以看出使用IS NULL或IS NOT NULL子句可以方便地测试NULL值。

声明:关于《mysql查询isnull》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2070246.html