SQL错题集4

1.注意格式

%Y是指date的年,%m是指date的月

' %Y-%m ' 即为2004-01

2.查询在++2025-10-15++ 以后,同一个用户下单++1个以上++ 状态为++购买成功++ 的++C++课程或Java课程或Python课程++的user_id


C或Java或Python --> 缩写in ( 'C++','Java','Python' )

in ( ) 含义为 或or

case

when

when

when

else

4.查询平均成绩大于85的所有学生的学号、姓名和平均成绩


注:这里的分组同时写sname和sid才能通过!!!

5.查询选修「张三」老师所授课程的学生中,成绩最高的学生信息及其成绩


注意多表的连接方式

分组sid,sname

6.查询++成绩相同++的学生和学号、课程号、学生成绩


注:

从同一个学生表中查找不同学生s1,s2

记得排除同一人sid相等的情况

7.查询出只选修两门课程的学生学号和姓名


注:

分组时sid,sname缺一不可

8.获取当前薪水第二多的员工的emp_no以及其对应的薪水salary,不准使用order by

相关推荐
Nturmoils10 小时前
集中式与分布式怎么选:从订单读写看 KingbaseES 的架构边界
数据库
xiaomuzuirenzhen10 小时前
大专电子商务从事电商运营分析师需要考证吗?
大数据·数据库
翔云12345613 小时前
RocksDB中,客户端每写入一次数据,需要访问几次磁盘
运维·数据库·mysql
DevOpenClub13 小时前
职教高考控制线 API:招生类别枚举、筛选与空分数含义
java·数据库·高考
GeW14 小时前
新质生产力路线图解读:数据库性能优化与Linux调优专场
linux·数据库
在多学一点16 小时前
MYSQL第二次作业
android·数据库·mysql
yeccheng16 小时前
MySQL 索引超详解:从底层 B+ 树到面试高频考点
java·开发语言·jvm·mysql·面试
Risehuxyc16 小时前
Microsoft.Data.Sqlite体验
数据库·sqlite
骑着蜗牛撵大象32716 小时前
MySQL 8.0 迁移后 SQL 变慢:执行计划里 3 类被忽略的成本差异
android·数据库·sql·mysql·优化器·执行计划
ZENERGY-众壹18 小时前
告警风暴怎么压?100MW 电站监控平台告警引擎架构复盘
数据库·架构·iot·电站监控