查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩
建表语句点击详见
– 查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩
SELECT st.s_id,st.s_name,AVG(sc.s_score) FROM student st
LEFT JOIN score sc ON sc.s_id=st.s_id
WHERE sc.s_id IN
(
SELECT sc.s_id FROM score sc
WHERE sc.s_score<60 OR sc.s_score IS NULL
GROUP BY sc.s_id HAVING COUNT(1)>=2
)
GROUP BY st.s_id
查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩相关推荐
- 11. 查询两门及以上不及格课程的同学的学号,姓名及其平均成绩
11. 查询两门及以上不及格课程的同学的学号,姓名及其平均成绩 关键词: "学生姓名.平均成绩.课程" 第一步: 锁定表,学生表,成绩表 第二步: 过滤出所有小于60分的成绩,并按 ...
- SQL数据库经典题型(2)列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩
1.查询平均成绩不及格的学生姓名及平均成绩 select s1.s_id,s1.s_name,round(avg(s2.s_score)) from s_student s1,s_score s2 ...
- SQL:检索没有选修某课程且选修课程数为两门的学生的姓名和平均成绩,并按平均成绩降序排列
一.库中有4个表 1.s表中有s#(学号).sn(学生姓名).age(学生年龄).dept(所在系) 2.c表中有c#(课程号).cn(课程名) 3.sc表中有s#(学号).c#(课程号).gr(成绩 ...
- 一个sql语句的编写 写出不及格门数大于等于2的学生的姓名和平均成绩
写出不及格门数大于等于2的学生的姓名和平均成绩 表:student sid name 表:subject cid cname 表:grade sid cid cgrade sql语句为: s ...
- 查询选修了课程表中所有课的同学的学号、姓名
[表名和字段] 有如下几个表,分析问题选择合适的表进行查询 1.学生表 student(sid,sname,gender,class_id) 学生编号,学生姓名,学生性别,班级编号 2.课程表cour ...
- SQL 查询没有学过“林一”老师的同学的学号、姓名
1)查询平均成绩大于60分的同学的学号和平均成绩 SELECTsc.s_id,ROUND( AVG( sc.s_score ), 2 ) FROMscore sc GROUP BYsc.s_id HA ...
- 查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩
建表语句点击详见 – 查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩 SELECTst.s_id, st.s_name, ROUND(AVG(sc.s_score),2)FROM st ...
- 分组聚合查询两门以上MySQL_MySQL中的分组聚合查询
下面根据之前的表来做一下示例.这里只给出SQL命令. #查询学生总人数 SELECT COUNT(*) FROM tb_student; #查询选修了课程的学生总人数 SELECT COUNT(DIS ...
- 查询学过“001”并且也学过编号“002”课程的同学的学号、姓名
大致思路:分步+内嵌查询 Step1:查询课程为''001''和"002"所有情况: select * from sc where cid = 1 select * from sc ...
最新文章
- 求马鞍点java_二维数组马鞍点求解算法
- 矩阵维度必须一致_如何从看得懂到会使用矩阵思维
- Uber提出有创造力的POET:自行开发更困难环境和解决方案
- bzoj 4033: [HAOI2015]树上染色(树形DP)
- python有什么证可以考1002python有什么证可以考_离python二级考还有十几天,吓的我赶紧买了本python教程...
- java8中一个极其强悍的新特性Stream(非常实用)
- CentOS 7下安装GUI图形界面
- 网上阅卷系统服务器,网上阅卷系统是什么?
- FIL在十月份的ICO流通减产
- [转]oracle EBS 基础100问
- 故障网络连接故障排除,第2部分:基本网络命令
- 中国城市应急联动系统发展模式及战略咨询研究报告2021-2027年
- cocos-js与android平台互相调用
- 备份 mysql 数据库
- EMC常见术语-dB、dBm、dBw以及如何计算
- CS结构与BS结构的特点分析
- Vue使用富文本框,首选element-tiptap
- 彻底解决中文乱码,然后升级后英文改为中文
- Springboot+vue中小企业合同管理系统
- python — 生成器、推导式、递归