SQL查询,组函数

SQL查询,组函数,sql,Sql,我得到这个错误 错误-不是单个组函数 当我运行以下查询时 SELECT STUDENT_NAME, MAX(VALUE) AS MAX_MARK FROM MARK JOIN STUDENT USING(STUDENT_ID) ORDER BY STUDENT_NAME; 我做错了什么?问题出在哪里?首先,你需要明确说明你的问题,但我认为你可以在下面找到答案 SELECT STUDENT_NAME, MAX(VALUE) AS MAX_MARK FROM MARK inner JOIN ST

我得到这个错误

错误-不是单个组函数

当我运行以下查询时

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

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

首先,你需要明确说明你的问题,但我认为你可以在下面找到答案

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

请指定您的表结构,并对问题进行更多描述。请比你希望的更努力地解决这个问题,这样就缺少了同龄人来回答问题