Test 表
id epid name suject score
1 1 张小三 技术 89
2 1 张小三 理论 70
3 1 张小三 效率 79
4 2 李小四 技术 89
5 2 李小四 效率 30
6 2 李小四 理论 50


关键字
DESC 降序
ASC 升序
SUM() 统计函数

计算每个员工的总分并排名(要求显示字段:姓名、总成绩) 降序

SELECT SUM(score), epid,name FROM test GROUP BY epid, name ORDER BY SUM(score) DescSELECT name AS 姓名,SUM(score) AS 总成绩 FROM test GROUP BY epid ORDER BY SUM(score) DescSELECT name,SUM(score) FROM test GROUP BY name ORDER BY SUM(score) Desc

计算每个员工的总分并排名(要求显示字段:工号、姓名、总成绩) 降序

SELECT epid AS 工号,name AS 姓名,SUM(score) AS 总成绩 FROM test GROUP BY epid ORDER BY SUM(score) Desc

计算每个员工的总分并排名(要求显示字段:工号、姓名、总成绩) 升序


这块有点疑问?ASC 为升序,为什么在中文姓名排序时变成了降序

SELECT epid AS 工号,name AS 姓名,SUM(score) AS 总成绩 FROM test GROUP BY epid ORDER BY SUM(score) ASC

计算每个员工的总分并排名(要求显示字段:工号、姓名、总成绩) 按中文姓名首字排序 降序

SELECT epid AS 工号,name AS 姓名,SUM(score) AS 总成绩 FROM test GROUP BY epid ORDER BY name ASC

计算每个员工的总分并排名(要求显示字段:工号、姓名、总成绩) 按中文姓名首字排序 升序

SELECT epid AS 工号,name AS 姓名,SUM(score) AS 总成绩 FROM test GROUP BY epid ORDER BY name DESC

SQL 成绩统计排序相关推荐

  1. 使用函数成绩统计排序——中国大学mooc慕课

    班级成绩管理--数组实现 问题描述:统计班级每位学生的总评成绩,并根据总评成绩进行升序排序. 界面设计: ** 目标一:显示原始数据 目标二:求出总评分(动作在button1) 目标三:根据总评分进行 ...

  2. 数据结构实验入门:学生成绩统计排序系统

    笔者最近在学校开始学习数据结构,这门课程作为计算机专业的最核心课程需要重点掌握,下面是数据结构实验课上的第一次作业内容,笔者在这里分享一下自己的想法和见解 一.实验内容 设计程序实现统计一个班的学生成 ...

  3. 编程成绩统计程序,要求运行时提示输入逗号分隔的一系列成绩分数值,然后对这些分数按升序进行排序,并求最高分,最低分,总和,60分以上的人数。

    package text1;import java.util.Arrays; import java.util.Scanner;public class text {public static voi ...

  4. SQL:分组排序取top N

    1 法一 在hive上查询 select a.course,a.score from( select course,score,row_number() over(partition by cours ...

  5. SQL语法之排序查询(进阶3)and常见函数(进阶4)

    SQL语法体系学习笔记 SQL语法之基础查询(进阶1)and条件查询(进阶2) SQL语法之排序查询(进阶3)and常见函数(进阶4) SQL语法之分组函数,分组查询(进阶5)and连接查询(sql9 ...

  6. SQL语句统计每天、每月、每年的数据

    SQL语句统计每天.每月.每年的数据 1.每年 select year(ordertime) 年, sum(Total) 销售合计 from 订单表 group by year(ordertime) ...

  7. Python 数据分析三剑客之 NumPy(五):数学 / 算术 / 统计 / 排序 / 条件 / 判断函数合集

    CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...

  8. 分数统计设计java程序_(windows综合程序)设计一个学生平时成绩统计软件 最后的Java作业...

    1.(windows综合程序)设计一个学生平时成绩统计软件.要求: (1) 录入课程名称(进入系统时录入).学生姓名.学号.成绩.日期(自动生成日期并在界面显示),除第一次外其他次数输入只需要录入学号 ...

  9. 数据结构课程设计 运动会成绩统计

    运动会成绩统计 1.问题描述 任务:参加运动会有n个学校,学校编号为1--n.比赛分成m个男子项目,和w个女子项目.项目编号为男子1--m,女子m+1--m+w.不同的项目取前五名或前三名积分:取前五 ...

最新文章

  1. 学python最重要的是_基础、语法都不是最重要的,学Python最重要的是什么?编程思路!-站长资讯中心...
  2. Spring Cloud——基于Dubbo的分布式Session解决方案
  3. 一个几何级数的无限和思考
  4. 345. 反转字符串中的元音字母
  5. solr基本查询和高级查询
  6. axios post object object_Vue前端开发——数据交互axios
  7. 【iOS-Cocos2d游戏开发之二十一 】自定义精灵类并为你的精灵设置攻击帧(指定开始帧)以及扩展Cocos2d源码的CCAnimation简化动画创建!...
  8. 如何使用 Cloud Insight SDK 实现 Druid 监控?
  9. layUI固定列重复
  10. STM32F407过程记录
  11. android框架揭秘之android中c++写的服务笔记
  12. Java数据结构与算法之堆排序
  13. leapFTP上传网页到服务器,leapftp登录ftp服务器
  14. 编译器优化级别O3引入的bug
  15. c# 使用Microsoft.Office.Interop.Excel导出文件时提示 兼容性检查
  16. 又要放大招了 监控中干扰如何消除你可知道?
  17. 彻底解决电脑弹出USB设备时:提示该设备正在使用中无法弹出问题
  18. mysql 当前日期加3天_MySQL应用总结(十三)—函数的操作(3):日期时间函数
  19. Android N Android O 默认MTP模式 实时文件扫描
  20. 侯捷C++八部曲笔记(四、C++2.0新特性)

热门文章

  1. mysql select符合查询_mysql学习-select查询,子查询,联接查询,union,intersect,except联合...
  2. Flex Builder 3.0 开发环境
  3. 万里归途投资多少起投?投资能按时分红吗?资金安全有保障吗?
  4. Oracle学习之基础
  5. ChatGPT中文网
  6. 网络基础--ARP技术介绍
  7. canvas文字居中;canvas画布文字右对齐;canvas画布文字左对齐;canvas文字自动换行;canvas设置行间距;
  8. enum java 赋值_java enum无法赋初始值
  9. mysql 本日、本周、本月、本年 统计
  10. 代号海岸线如何用电脑玩 代号海岸线PC电脑版玩法教程