1、多个字段查询关键词查询
select * from 表名 where CONCAT_WS(`字段1`,`字段2`,`字段3`) like "%关键词%";
2、多个字段多个关键词查询
select * from 表名 where CONCAT_WS(`字段1`,`字段2`,`字段3`) REGEXP "关键词1|关键词2|关键词3";
3、如果多字段多关键词数据量很大建议使用
select * from 表名 where (CONCAT_WS(`字段1`,`字段2`,`字段3`) like "%关键词1%" or CONCAT_WS(`字段1`,`字段2`,`字段3`) like "%关键词2%" or CONCAT_WS(`字段1`,`字段2`,`字段3`) like "%关键词3%");
数据量大的话2、3查询速度能差3-5倍