mysql多个字段模糊查询是否包含某个词
Posted 大雨大雨大雨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql多个字段模糊查询是否包含某个词相关的知识,希望对你有一定的参考价值。
SELECT
*
FROM
my_db
.my_article_data
WHERE
CAST(
my_db
.my_article_data
.content
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.template
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.relation
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.copyfrom
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.myfiles
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.redirecturl
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.telephone
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.address
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.fax
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.zipcode
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.email
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘
OR CAST(
my_db
.my_article_data
.email2
AS CHAR CHARACTER
SET utf8
) COLLATE utf8_general_ci LIKE ‘%替换关键词%‘;
以上是关于mysql多个字段模糊查询是否包含某个词的主要内容,如果未能解决你的问题,请参考以下文章