【发布时间】:2018-05-18 23:34:16
【问题描述】:
我有以下问题
SELECT *,MATCH(title,text) AGAINST('my home' in boolean mode) as 相关性 FROM
blog其中active= 1
上述查询返回 5 行,相关性为 2,2,0,0,0
现在我只想选择具有最大相关性的行。 所以它应该只返回相关性为 2 的行。
我尝试了以下查询。
SELECT *,MATCH(title,text) AGAINST('my home' in boolean mode) 作为相关性 FROM
blog其中active= 1 有 相关性=最大(匹配(标题,文本)反对(布尔值的“我的家” 模式))
但它只返回一行..
有没有办法只得到那两行?
【问题讨论】:
标签: mysql