平常查询数据
select * from home where night_flag='1'
当想要查询 不等于1 的数据的时候,一般会这样查询
select * from home where night_flag<>'1'
此处查询结果没查到所有想要的结果,如果night_flag 列数据为 null时,此行数据是查询不到的。
解决方法一:
select * from home where isnull(night_flag,'')<>'1'
解决方法二:
select * from home where night_flag<>'1' union select * from home where night_flag is null