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;

浙公网安备 33010602011771号