gpt4 book ai didi

php - MySQL 全文搜索 where category = something

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

这让我发疯,我到处搜索,似乎找不到例子。我正在像这样进行全文 MySQL 搜索:


SELECT *
FROM `posts`
WHERE MATCH (
`title` , `description` , `location`
)
AGAINST (
'SEARCH TERM'
IN BOOLEAN
MODE
)
ORDER BY `id` DESC
LIMIT 0 , 100

效果很好,但我的表“类别”中还有另一列,我想只返回该类别的结果,例如:

选择 *来自`帖子`哪里匹配 (`标题`,`描述`,`位置`)反对 ('费耶特维尔'在 bool 值模式)WHERE `category` = '搜索类别'按 `id` 降序排序限制 0 , 100

当然,第二段代码不起作用,但我如何在 MySQL 中执行此操作?

谢谢

最佳答案

您只能有一个 WHERE 子句。将您的第二个 WHERE 更改为 AND。

SELECT *
FROM `posts`
WHERE MATCH ( `title` , `description` , `location` )
AGAINST ( 'fayetteville' IN BOOLEAN MODE )
AND `category` = 'SEARCH CATEGORY'
ORDER BY `id`
DESC LIMIT 0 , 100

关于php - MySQL 全文搜索 where category = something,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4557871/

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