mysql应当尽量避免使用null

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

select * from p_test where age !="20"

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

如果为

select  *  from p_test where age is null 

则会成功查询出来

原文地址:https://www.cnblogs.com/flyyu/p/13267430.html