我想在name为null的时候了可以查询到数据,我用过where isnull(name,0),可当
like '%0%'时这时的记录是有问题的。各位有方法吗?
谢谢这样当like '%%'里面是空的是可以的,当like 后面有过滤条件就不对了,例如like '%A%',这时就多了is null 的部分
我想要的最终结果为当like为空的时间 列为null的值要查出来,当like不为空的时候,列为null就不用查出来了。
最后想了两个方法
1)当like不为空时才加滤条件
2) where isnull(name,case when '查询变量'=='0' then 1 else '0' end)
感谢分享