我在SQL语法中有错误..请帮帮我。这是我的sql:
SELECT *, MATCH(NAZOV, POPIS, CENA) AGAINST ('+nokia') as Score
WHERE MATCH (NAZOV, POPIS, CENA) AGAINST ('+nokia')
FROM `produkty`
ORDER BY `TOP` DESC
LIMIT 0, 9
这是错误:
您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在'WHERE MATCH(NAZOV,POPIS,CENA)AGAINST('+ nokia')FROM produkty
ORDER BY` T'附近使用正确的语法
答案 0 :(得分:2)
您的WHERE子句位于错误的位置
SELECT ...
FROM ...
WHERE ...
ORDER ...
LIMIT ...