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 @   ACaptain  阅读(468)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示