为什么我从这个查询中得到一个MySQL错误?
SELECT *, MATCH($SW) AGAINST(reb, keb, gloss) as Score
FROM dictionary
WHERE MATCH($SW) AGAINST(reb, keb, gloss)
ORDER BY Score DESC;我正在尝试测试全文搜索,但我似乎无法创建一个有效的查询。
发布于 2014-01-12 14:13:05
如果你给出错误信息就好了,但我想我能猜到修复的方法。你忘了给字符串加引号:
SELECT *, MATCH('$SW') AGAINST(reb, keb, gloss) as Score
FROM dictionary
WHERE MATCH('$SW') AGAINST(reb, keb, gloss)
ORDER BY Score DESC;https://stackoverflow.com/questions/21071862
复制相似问题