当搜索某一关键词的时候,要查询多个表的字段是否包含该关键字,这个时候可以使用:
concat(表1.字段1, 表二.字段二......) LIKE "%关键词%"
SELECT * FROM `goods` WHERE CONCAT(IFNULL(`name`,''),IFNULL(`cat_first`,''),IFNULL(`cat_second`,''),IFNULL(`cat_third`,''),IFNULL(`brand_name`,'')) LIKE '%31NU22X026%包包%'
来源:CSDN
作者:yd323001
链接:https://blog.csdn.net/yd323001/article/details/103474450