mysql 使用concat模糊查询



如果这三个字段中有值为NULL,则返回的也是NULL,那么这一条记录可能就会被错过,使用IFNULL进行判断

SELECT * FROM `magazine` WHERE CONCAT(IFNULL(`title`,''),IFNULL(`tag`,''),IFNULL(`description`,'')) LIKE ‘%关键字%’
 

 

posted @ 2019-06-13 08:42  zhangsima  阅读(2218)  评论(0编辑  收藏  举报