sql使用!=查询时会忽略null数据

table_a有3条数据 column1值分别为1,0,null

那么

select * from table_a where column1!='1' 只会查到clumn1为0的数据,null的数据查不出,因为null数据数据库视为特殊数据,

如果同时查除null的数据则需如下写法:

select * from table_a where column1!='1' or column1 is null;

posted @ 2022-04-28 22:38  ACaptain  阅读(402)  评论(0编辑  收藏  举报