gpt4 book ai didi

mysql - SQL 包含不返回任何结果

转载 作者:行者123 更新时间:2023-11-30 23:28:22 25 4
gpt4 key购买 nike

我正在尝试升级我网站上的搜索。

我偶然发现了 CONTAINS。

我已将要搜索的列设置为全文。

我错过了什么?

title = Test is what i'm doing

SELECT * FROM test WHERE title LIKE "%Test%"

工作正常。

SELECT * FROM test WHERE CONTAINS('*', "'Test*'")

什么都不返回。

我试过了

SELECT * FROM test WHERE CONTAINS(title, "Test")

以及我能想到的一切。

所有包含 Contains 的东西都不返回。

这是我的表结构。

Action  Keyname Type    Unique  Packed  Column  Cardinality Collation   Null    Comment
Edit Drop PRIMARY BTREE Yes No ID 15642 A
Edit Drop title FULLTEXT No No title 1 YES

我在这里错过了什么?

我正在使用 MySQL 5.5

最佳答案

CONTAINS 仅在您具有全文索引列时才有效。据推测,这还没有到位。

按照 http://msdn.microsoft.com/en-us/library/ms142497 处的文档进行操作帮助建立一个。

关于mysql - SQL 包含不返回任何结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11979730/

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