**OS**
..............
Window
NULL
NULL
Android
select * from Device_Filter_Scan_View
where
(os like
CONCAT('%',COALESCE('iOS-5',''),'%') or os is null)
这是我的查询我想要这样的过滤器数据如果我们在Os中传递null然后它应该给所有记录包括null也如果我们通过iOS-5然后它只给iOS-5但是目前在null情况下它给出所有记录,但当我通过iOS-5它给iOS-5也null我也建议我在哪里做错了以及如何解决它
答案 0 :(得分:0)
我想你想要这样的东西:
where (os like concat('%', $param, '%') or $param is null)