问题:今天在写一条slq的时候select * from student where age !='18' ,发现很多数据没查出来.后来到表中进行查看,发现age字段为null的数据都没有查出来
解决方案:select * from student where age !='18' or age is null
当字段为null的时候是无法进行比较的,这时候只要age不等于18,那么也可以吧age为null的数据查出来,这样数据就正确了
问题:今天在写一条slq的时候select * from student where age !='18' ,发现很多数据没查出来.后来到表中进行查看,发现age字段为null的数据都没有查出来
解决方案:select * from student where age !='18' or age is null
当字段为null的时候是无法进行比较的,这时候只要age不等于18,那么也可以吧age为null的数据查出来,这样数据就正确了