Sql 匹配。。。反对更多领域:更重视第一领域?
我做这样的查询Sql 匹配。。。反对更多领域:更重视第一领域?,sql,mysql,Sql,Mysql,我做这样的查询 SELECT * FROM . WHERE MATCH(title,text) AGAINST ('word1') LIMIT 100 现在,标题比文字更重要。有没有办法告诉mysql,如果在标题中找到word1而不是在文本中找到word1,它应该会带来更多启示 谢谢这个应该可以,但它看起来有点笨重 SELECT * FROM (SELECT * FROM WHERE MATCH(title) AGAINST ('word1') UNION SELECT * FROM
SELECT * FROM . WHERE MATCH(title,text) AGAINST ('word1') LIMIT 100
现在,标题比文字更重要。有没有办法告诉mysql,如果在标题中找到word1而不是在文本中找到word1,它应该会带来更多启示
谢谢这个应该可以,但它看起来有点笨重
SELECT * FROM
(SELECT * FROM WHERE
MATCH(title) AGAINST ('word1')
UNION
SELECT * FROM WHERE
MATCH(text) AGAINST ('word1')
) t
LIMIT 100
这应该可以,但它似乎有点笨重
SELECT * FROM
(SELECT * FROM WHERE
MATCH(title) AGAINST ('word1')
UNION
SELECT * FROM WHERE
MATCH(text) AGAINST ('word1')
) t
LIMIT 100
@是123。你可以投入生产。如果有更好的办法就好了way@yes123. 你可以投入生产。如果有更好的办法就好了