我们通常是使用 某条件 是否包含于 某列中 ,简单点 就是:select * from 表名 where 字段名 like '%条件数据%';
现在说下 某个字段的值是否 被包含于 你搜索的条件数据中
Mysql CONCAT() 的用来当做模糊查询使用
SELECT
a1.id,
a1.name,
a1.show_name,
a2.manuid,
a2.subcatid,
a2.merchantid
FROM
`manufacturer` AS a1
INNER JOIN manu_product AS a2 ON a2.manuid = a1.id
WHERE
a2.subcatid = 57
AND a2.merchantid = 0 AND 'vivo X23' LIKE CONCAT(a1.name,'%')