Mysqll判空的一个坑

发布时间 2023-07-14 17:33:12作者: 時光心向阳

Mysql使用 <> '' 判空时数值类型字段会过滤掉值为0 的数据

SELECT * FROM student 

image-20230714170917169

SELECT * FROM student WHERE userid <> ''

image-20230714171221940

文本类型字段可以过滤掉为null 和空串的数据并且不会把为0的数据过滤

SELECT * FROM student WHERE Sname <> ''

image-20230714171128337