sql经典40题(下)
发布时间:2024-11-19 07:11
发现并模仿经典电影或游戏的主题曲,回味经典 #生活乐趣# #日常生活趣事# #音乐欣赏的乐趣# #趣味音乐#
26. 查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩
select s.sid, sname, avg_score
from (
select sid, count(if(score<60, score, null)) count, avg(score) avg_score
from SC
group by sid
having count(if(score<60, score, null)) >= 2
) t
join Student s
on s.sid = t.sid;
27. 检索"01"课程分数小于60,按分数降序排列的学生信息
select sid, sname, sage
from Student
where sid in (
select sid
from SC
where cid = '01'and score < 60
order by score desc
);
select s.sname, s.sid, s.sage, sc.score
from Student s right join (
select sid, score
from SC
where cid = '01' and score < 60
) sc
on sc.sid = s.sid;
网址:sql经典40题(下) https://www.yuejiaxmz.com/news/view/132795
相关内容
SQL Server数据库性能优化(一)之 优化SQL 语句SQL Server 2005基础与提升实训视频教程【共25课时】
oracle sql里 => :符号的意思
PyMySQL的使用:事务、索引、如何防止SQL注入
windows cmd 执行sql文件ERROR 1064 (42000):You have an error in your SQL syn报语法错误解决办法
SQL insert into 语句的写法
[黑客技术]SQL注入的新技巧
教育孩子的40条经典建议
[黑客技术]ASP漏洞+SQL注入的入侵方法
问题记录