gpt4 book ai didi

MYSQL:Like 方法,相似词 - 但不显示搜索词

转载 作者:行者123 更新时间:2023-11-29 01:34:00 26 4
gpt4 key购买 nike

实际上我使用这种方法来显示搜索请求的相似词..

$query = "SELECT * FROM searches WHERE Query LIKE '%$search%' ORDER BY Query"; 

如果有人搜索“nelly”,它会在数据库中查找类似的词

“nelly furtado, nelly ft. kelly”...

但我不想显示搜索到的词..

示例:您搜索过 nelly - 也可以试试这个:nelly, nelly furtado, nelly ft.,

粗体词应该不会再出现了,因为它是搜索过的词.. 是否有 MATCH AGAINST 的方法?谢谢!

最佳答案

你不能做类似 ...WHERE Query LIKE "%$search%' AND Query <> '$search'... 的事情吗? ?

不区分大小写:Query LIKE "%$search%' AND STRCMP(Query, '$search') == 0

关于MYSQL:Like 方法,相似词 - 但不显示搜索词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2546892/

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