oracle查询某个字段不为空的sql语句


之前我判断为空的时候,用的是:

select *
from a
where alex=' ' or alex != ' '

其实这样写是错误的,因为在sql中null值是特殊字符,所以不能用=号表示;

应该是:

select *
from a 
where alex is null or is not null

这样才是正确的写法;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM