1. 如何求均值?
在MySQL中,我们可以使用AVG()函数来求均值。具体用法如下:
nameame;
nameame为表名。
t,其中有一个列score表示学生成绩,我们想要求出学生的平均成绩,可以使用如下语句:
2. 如何降序排列?
在MySQL中,我们可以使用ORDER BY语句来对查询结果进行排序。具体用法如下:
name1name2amename DESC;
name1name2ame为表名,DESC表示降序排列。
例如,我们想要查询学生的平均成绩,并按照平均成绩降序排列,可以使用如下语句:
ametame ORDER BY avg_score DESC;
ame表示按照学生姓名分组,ORDER BY avg_score DESC表示按照平均成绩降序排列。
3. 实例
tame表示学生姓名,subject表示学科名称,score表示学生成绩,class表示学生所在班级。数据如下:
ame | subject | score | class
-------|---------|-------|-------| | Math | 90 | 1 |glish | 85 | 1 |ese | 95 | 1
Jack | Math | 80 | 1 |glish | 75 | 1 |ese | 85 | 1
Jerry | Math | 95 | 2 |glish | 90 | 2 |ese | 100 | 2
现在我们想要求出每个学生的平均成绩,并按照平均成绩降序排列。可以使用如下语句:
ametame ORDER BY avg_score DESC;
执行结果如下:
ame
-----------|-------
80.0 | Jack
95.0 | Jerry
的平均成绩最高,Jerry的平均成绩最低。