
使用自定义排序方法,添加主要和次要两种条件进行排序, *** 作步骤如下:
所需材料:Excel。
一、首先选中“平均分”列,进入“开始选项卡”。
二、点击“排序和筛选”,下拉菜单内点击“自定义排序”。
三、勾选“扩展选定区域”,点击“排序”。
四、打开自定义排序窗口后,点击“添加条件”。
五、主要关键字使用“平均分”,次要关键字使用“数学”,点击“确定”。
六、最终效果如下图,A6、A7、A10和A11单元格内遵从了首要根据平均分排序,平均分相同时根据数学成绩进行升序排序。
一、语句为:SELECT S.学号,姓名,AVG(成绩)平均成绩 FROM S,SC
WHERE S.学号=SC.学号
GROUP BY S.学号 HAVING COUNT(*)>5 ORDER BY 3 DESC
二、注意要点:
1)题目要求查询平均成绩,表中不存在“平均成绩”字段,需要使用VAG函数。
2)学生表student和成绩表score都含有“学号”字段,在查询时需指明学号属于哪个表。
3)GROUP BY短语对于查询结果进行分组,后跟随HAVING短语来限定分组必须满足查询选修课在5门以上的学生,必须在分组后再统计,所以CONM(大)>S应在HAVING后。
SELECT CNO,AVG(GRADE)FROM SC
GROUP BY CNO
ORDER BY AVG(GRADE),CNO DESC
GRADE 成绩 CNO 课号 SC 选课表
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)