select studentId '学号',userName '学生姓名',introduce'学生简介',
sum(score) '学生各科目总成绩',
count(score) '学生参与考试科目数量',
avg(score) '学生所有科目平均成绩',
max(score) '学生所有科目中最高分',
min(score) '学生所有科目中最高分'#最后一个列信息不写【,】
from result inner join student on result.studentId=student.id
where sex='男'#具体的列信息筛选使用where
group by studentId,userName,introduce #分组
having avg(score)<60#聚合数据筛选必须使用having
order by avg(score) desc;#ORDER BY 一定在后方,最后方是limit
select * from result inner join student on result.student,Id=student.id;
多表联合查询:
最新推荐文章于 2024-10-09 22:03:16 发布