SQL QUERY,GROUP FUNCTION

时间:2017-07-22 10:21:01

标签: sql

我收到此错误

  

错误 - 不是单组组功能

当我运行以下查询时

SELECT STUDENT_NAME, MAX(VALUE) AS MAX_MARK 
FROM MARK JOIN STUDENT USING(STUDENT_ID)
ORDER BY STUDENT_NAME;

我做错了什么?问题出在哪里?

1 个答案:

答案 0 :(得分:0)

首先,您需要清楚地指出您的问题,但我认为您在下面找到了一些内容

SELECT STUDENT_NAME, MAX(VALUE) AS MAX_MARK FROM MARK inner JOIN STUDENT
on MARK.STUDENT_ID = STUDENT.STUDENT_ID
  group by STUDENT_NAME
  ORDER BY STUDENT_NAME