SELECT
*
FROM
t_table CONCAT(
IFNULL(name_A, ‘‘),
IFNULL(name_B, ‘‘),
IFNULL(name_C, ‘‘)
) LIKE CONCAT(‘%‘, ‘张‘, ‘%‘)
-- 查询 ‘name_A‘、‘name_B‘、‘name_C‘ 三个字段有‘张‘的信息
-- 只要其中一个字段可以匹配到关键字,就返回结果
IFNULL(name, ‘123‘),第一个参数name的值为null时,取第二个参数的值;name参数不为null时,取自己的值
原文:https://www.cnblogs.com/wuyiz/p/14692327.html