gpt4 book ai didi

php - 当针的线比大海捞针的线还长时搜索数据库

转载 作者:行者123 更新时间:2023-11-29 10:26:33 24 4
gpt4 key购买 nike

这是我的针(示例):我是一个很长的文本 - 这也在这里

在我的干草堆(数据库中的表)中,我有多行文本。其中之一是这样的:我的文字好长

- 这也在这里是在我的流程开始之前附加的。

我的问题是如何使用 SQL 代码在数据库中搜索我的针?

我不想获取表格内的所有内容并执行 foreach + stristr 来找到我的针,因为这会浪费。

此外,我无法爆炸我的针,因为某些文本也可能包含 -

我尝试过使用 LIKE:

 LIKE "%I am a long text so long - this is here too"
LIKE "%I am a long text so long - this is here too%"
LIKE "I am a long text so long - this is here too%"

但是没有任何匹配我是一个很长的文本

还有其他方法可以使用 SQL 实现此目的吗?

谢谢

最佳答案

看看MySql全文搜索功能。它可以按相关性返回搜索结果。

http://dev.mysql.com/doc/refman/5.6/en/fulltext-search.html

关于php - 当针的线比大海捞针的线还长时搜索数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48181516/

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