mysql查询每个人的总分_可不可以用一条SQL语句查询多人各自成绩的总和?
展开全部
查询多人各自成绩的总和sql语句如下:62616964757a686964616fe78988e69d8331333433626462
select name,SUM(score)
from test2
group by name
按姓名分组,查看每个学生的优良中差统计:
SELECT sname, count(snum) 总数,
sum(case when snum<60 then 1 else 0 end) AS 不合格,
sum(case when snum>=60 AND snum<70 then 1 else 0 end) AS 中,
sum(case when snum>=70 AND snum< 90 then 1 else 0 end) AS 良,
sum(case when snum>=90 then 1 else 0 end) AS 优
FROM test.Score
group by sname
;
扩展资料
SQL中Group By的使用:
“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。
示例:
select 类别, sum(数量) as 数量之和
from A
group by 类别
这段代码实际上就是分类汇总。
在Access中不可以使用“order by 数量之和 desc”,但在SQL Server中则可以。
需要注意的一点,在select指定的字段要么就要包含在Group By语句的后面,作为分组的依据;要么就要被包含在聚合函数中。
mysql查询每个人的总分_可不可以用一条SQL语句查询多人各自成绩的总和?相关推荐
- MySQL一条SQL语句查询多个科目的成绩
MySQL一条SQL语句查询多个科目的成绩 SELECT pn.name,c.`cname`,SUM(CASE WHEN ps.coid='1' THEN sname END )AS 'domain' ...
- select每门可说大于90分_用一条sql语句查询出“每门”课程都大于80分的学生姓名...
展开全部 首先需要进行分析: 要查询出每门课程都大于80分的学生姓名,因为一个学生有多门课程,所以会出62616964757a686964616fe78988e69d8331333366306534现 ...
- 案例:用一条 SQL 语句查询出每门课都大于 80 分的学生姓名
用一条sql语句查询出每门课都大于80分的学生姓名 首先需要进行分析: 要查询出每门课程都大于80分的学生姓名,因为一个学生有多门课程,所以会出现下面三种情况. 第一可能所有课程都大于80分. 第二可 ...
- 用一条SQL语句查询出每门课程的成绩都大于80的学生姓名
-- 用一条SQL语句查询出每门课程的成绩都大于80的学生姓名.Student表如下: -- name course score -- 张三 语文 81 -- 张三 数学 75 -- 李四 语文 76 ...
- 用一条SQL语句查询出每门课都大于80分的学生姓名
两道sql题: 1.用一条SQL语句查询出每门课都大于80分的学生姓名. 2.删除除了自动编号不同,其他都相同的学生冗余信息. 第一题数据如下: 分析:每门课都大于80分,就是说学生最低分数要大于80 ...
- 一条SQL语句查询数据库中的所有表、存储过程、触发器
一条SQL语句查询数据库中的所有表.存储过程.触发器 (sysobjects表信息) 该条语句查询返回所有的用户表 select * from sysobjects where xtype='u' ...
- 数据库:一条sql语句查询每门课程都大于80分的学生姓名
描述:已知student表有姓名-name,分数-grade,课程-course,它们多对多对多,一条sql语句查询每门课程都大于80分的学生姓名? 分析: ①每门课程,涉及到课程数量统计 SELEC ...
- 一条SQL语句查询所有任务分数都在60以上的用户名字
一条SQL语句查询所有任务分数都在60以上的用户名字 昨天面试一家公司的笔试题,有两道SQL语句查询错误,回到家进行再想想思路,做一个记录 有两张表:数据是假设的,不是真实的 用户表(user) 任务 ...
- 面试高频,一条sql语句查询成绩,显示'优秀' ,'及格' ,'不及格'
有一张表,里面有3个字段:语文,数学,英语.其中有3条记录分别表示语文70分,数学80分,英语58分,请用一条sql语句查询出这三条记录并按以下条件显示出来: 按照要求查询后显示 话不多说 , 直接上 ...
最新文章
- 设计模式之模板方法模式(Template Method)摘录
- Cocos2d-x Eclipse下程序运行产生错误Effect initCheck() returned -1
- 科学计算机程序 字表处理软件都是,计算机应用基础知识_计算机应用基础试题及答案【最新资料】.doc...
- idea不区分大小写设置_我的 IntelliJ IDEA 一直都是这么设置的,效果很棒!
- DCNv2 windows编译2021
- 设计模式学习笔记:六大原则
- PostgreSQL和MySQL技术全面剖析
- 一个单片机的小问题。
- 京东商品及评论爬虫(selenium)
- python变量类型声明_python变量声明及简单数据类型
- linux添加sshkey,使用SSH密钥对连接Linux实例
- UNITY开发VR从入门到放弃---VR自学手册
- 数据挖掘-高斯混合模型(多元)算法的R实现
- element-ui tamplate slot-scope 模板插槽的使用
- 有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?
- 2022-2027年中国酒店餐饮行业市场调研及未来发展趋势预测报告
- webrtc丢包率与jitter计算
- 02-nation.sql
- STL - emplace 与 push 的区别
- 业余草:《名博是怎样炼成的》经典语句整理
热门文章
- python边玩边学_边学边学
- 新中大SE(ngpower)记帐
- 《惢客创业日记》2019.01.07(周一) 如何破解先有鸡,还是先有蛋?
- Cisco Catalyst 8000 边缘平台系列(路由器)虚拟化软件下载
- 前端异常监控调研总结
- kiftd 1.0.16 正式发布,文件传输系统
- 第一次动手构建 Linux 内核
- 清理垃圾代码---1
- 安卓手机自带的显示基站命令
- 七年级计算机网络基础课件,七年级信息技术 第3章计算机网络基础课件 青岛版.ppt...