mysql查询语法

mysql查询语法,mysql,Mysql,我正在运行上述查询,但发现一个错误: SELECT count(AES_DECRYPT(xyz.answertext , "aaa"))*100 / ( FROM xyz INNER JOIN abc ON xyz.prim_key = abc.hhid INNER JOIN jkl ON jkl.psu = abc.psu WHERE columnname = 'Q08' ) 请帮我解决这个问题。试试看 #1064 - You have an error in your SQL syntax

我正在运行上述查询,但发现一个错误:

SELECT count(AES_DECRYPT(xyz.answertext , "aaa"))*100 / (
FROM xyz
INNER JOIN abc
ON xyz.prim_key = abc.hhid
INNER JOIN jkl
ON jkl.psu = abc.psu
WHERE columnname = 'Q08' )
请帮我解决这个问题。

试试看

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use
 near 'FROM xyz INNER JOIN abc ON xyz.prim_key = abc' at line 2
在from之前有一个额外的括号和除法符号。如果你真的想除法,那么你需要用一些东西来除法

SELECT count(AES_DECRYPT(xyz.answertext , "aaa"))*100 
FROM xyz 
INNER JOIN abc 
ON xyz.prim_key = abc.hhid 
INNER JOIN jkl 
ON jkl.psu = abc.psu 
WHERE columnname = 'Q08'