Oracle 字符串 不等于 null值处理

来源:互联网 发布:大连磬海数据 编辑:程序博客网 时间:2024/06/16 11:44

1.oracle不区分''和null,''就是null
2.fld1 <> null 进一步等于null
解决办法:nvl()函数

select a.guest_vipname,t.mobile,a.guest_viptel from vip_info t,guest_vipinfo a where nvl(a.guest_viptel,' ')!=nvl(t.mobile,' ') and a.guest_vipname=t.name

原创粉丝点击