日期:2014-05-17  浏览次数:21161 次

sql模糊匹配如何匹配空值
具体是这样的:
    我查询的一个字段需要用到模糊匹配,这个字段存在空值。当你要匹配时直接输入字符串匹配就可以了。但有时输入匹配字符串为空时如何将所有记录包括空值都匹配出来。
SQL

------解决方案--------------------
判断一下有没有输入不就可以了,类似这样(输入 is not null and 字段 like 输入
------解决方案--------------------
'%') or (输入 is null and 字段 is null)
------解决方案--------------------
where nvl(字段,' ') like '%模糊内容%'