gpt4 book ai didi

Mysql 使用 match() 进行不区分大小写的搜索

转载 作者:行者123 更新时间:2023-11-29 23:18:36 25 4
gpt4 key购买 nike

所以这是查询...目前它区分大小写,知道如何使其不区分大小写吗?我只会在任何其他查询中执行 lower(),但我可以在 match() 周围执行此操作吗?

SELECT *,
MATCH(`page_titleTag`,`page_titleBody`,`page_url`,`page_desc`,`page_desc2`,`page_quickinfo`,`page_text`,`page_keywords`,`mtag_desc`) AGAINST('Search String') AS score
FROM page_tbl
WHERE
MATCH(`page_titleTag`,`page_titleBody`,`page_url`,`page_desc`,`page_desc2`,`page_quickinfo`,`page_text`,`page_keywords`,`mtag_desc`) AGAINST('Search String') AND `page_issearchable` = 1 AND `page_active` = 1
ORDER BY score DESC
LIMIT 0, 15;

最佳答案

SQL 中的文本匹配始终不区分大小写。 Here是提供更多信息的链接。

关于Mysql 使用 match() 进行不区分大小写的搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27552053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com