我有一个像 table1(id int,name VC,description VC); 该表包含 100 条记录。对于描述列,它有一些空格和空值我想消除描述值为空或空格的行?
我试过这样
select * from table1 where description not in('',NULL); //Displaying nothing
But
select * from table1 where description in('',NULL);// It is displaying all the rows which contains white spaces but not Nulls
我很困惑。IN 运算符也接受 varchar,如果我不使用 NOT,我会得到正确的结果,但是如果我使用 NOT,为什么我没有得到。
提前致谢..