“缺少右括号”MySQL错误

时间:2016-09-23 16:03:03

标签: mysql

我正在尝试运行一个查询,它会将舍入平均值显示为两位小数。这是我的代码,我不知道为什么我一直收到错误。

SELECT 
    ROUND(AVG (Scholarship, 2)) AS 'Average Scholarships'
FROM
    student;

2 个答案:

答案 0 :(得分:3)

您正在将0/255.0传递给Scholarship, 2函数,该函数只需要一个参数。

您打算将AVGAVG (Scholarship)传递给2,如下所示:

ROUND

答案 1 :(得分:1)

SELECT ROUND(AVG (Scholarship), 2) AS 'Average Scholarships' FROM student;