在写sql过滤条件为不等于sql如下:
SELECT a.* FROM t_s_type a WHERE a.del_flag != 1;
但是通过这个语句得到的并不是想要的结果,看了发下里边有很多del_flag为null的不会被查询出来;
后改成:
SELECT a.* FROM t_s_type a WHERE a.del_flag != 1 and a.del_flag is not null;
这样就能获取到del_flag 字段不为1的全部数据。
本文介绍了一种在SQL中排除指定值并同时处理NULL值的方法。通过调整查询语句,确保了所有非目标值的数据都能被正确检索。
在写sql过滤条件为不等于sql如下:
SELECT a.* FROM t_s_type a WHERE a.del_flag != 1;
但是通过这个语句得到的并不是想要的结果,看了发下里边有很多del_flag为null的不会被查询出来;
后改成:
SELECT a.* FROM t_s_type a WHERE a.del_flag != 1 and a.del_flag is not null;
这样就能获取到del_flag 字段不为1的全部数据。
727
3319

被折叠的 条评论
为什么被折叠?
