mysql应当尽量避免使用null

mysql查询null的数据,筛选条件有坑。如果是筛选 !="某个值" 的数据,那么为null的数据是筛选不出来的,例如我需要查询这张表里面第一条数据

select * from p_test where age !="20"

 

执行结果为空,没有查询出来

 

如果为

select  *  from p_test where age is null 

则会成功查询出来

 

posted @ 2020-07-08 15:59  会飞的-余  阅读(387)  评论(0编辑  收藏  举报