为什么此SQL查询返回空白结果?
select
webs.title,webs.disc,webs.logo,webs.id
from
webs
JOIN rel ON rel.webid=webs.id
JOIN catagory on catagory.id=rel.catid
where
webs.app!=0
AND MATCH (webs.title,webs.city,webs.state,webs.url,catagory.catname) AGAINST ('+".$_GET['search']."' IN BOOLEAN MODE)
这是对多个表和字段中的多次搜索的查询。 我还想用最匹配的单词来排序结果。
答案 0 :(得分:2)
如果你想使用“MATCH()... AGAINST”,首先要在匹配的字段上创建全文索引。