Mysql 的Select 操作 - {整理Mysql的Select相关操作,更新中...}

查询表字段不等于null且也不等于空字符:

SELECT * FROM table_name WHERE field_name IS NOT NULL AND field_name <>'';

备注:

-  NULL是在字段中存储NULL值,空值是在字段中存储空字符('')。

-  空值('')的长度是0,是不占用空间的;而NULL长度是NULL,它是占用空间的。

-  NULL值查询使用is null/is not null,而空值('')查询可以使用=或!=、<、>等算术运算符。

 

查询表字段等于null或等于空字符:

SELECT * FROM table_name WHERE field_name = '' OR field_name IS NULL;

 

posted @ 2020-07-30 16:45  gaolo  阅读(141)  评论(0)    收藏  举报