LeetCode题解(1412):查找成绩处于中游的学生(SQL)
发布日期:2021-06-29 20:12:05
浏览次数:2
分类:技术文章
本文共 741 字,大约阅读时间需要 2 分钟。
题目:(困难)
标签:SQL
解法 | 时间复杂度 | 空间复杂度 | 执行用时 |
---|---|---|---|
Ans 1 (Python) | 399ms (46.46%) | ||
Ans 2 (Python) | |||
Ans 3 (Python) |
解法一:
SELECT student_id, student_nameFROM StudentWHERE student_id NOT IN (SELECT DISTINCT student_id FROM Exam AS E1 LEFT JOIN (SELECT exam_id, MIN(score) AS min_score, MAX(score) AS max_score FROM Exam GROUP BY exam_id) AS E2 ON E2.exam_id = E1.exam_id WHERE E1.score = E2.min_score OR E1.score = E2.max_score) AND student_id IN (SELECT DISTINCT student_id FROM Exam);
转载地址:https://dataartist.blog.csdn.net/article/details/110423675 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月16日 04时49分07秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux 下zip包的压缩与解压
2019-04-30
Andoird SDK目录解析
2019-04-30
Google Guava官方教程(中文版)
2019-04-30
Guava教程
2019-04-30
The Book of QT4 翻译:1.2 布局,对象层级和内存管理
2019-04-30
麒麟信安UniKylin3.3安装配置pyqt5运行环境
2019-04-30
linux中python3 pip快速搭建pyqt5环境
2019-04-30
泛型程序设计
2019-04-30
Java集合
2019-04-30
Java List集合
2019-04-30
Java Set集合 HashSet TreeSet
2019-04-30
Java Map集合
2019-04-30
ASCII、ISO-8859-1和GB系列编码
2019-04-30
Unicode及UTF-8、UTF-16、UTF-32
2019-04-30
UCS-2、UCS-4
2019-04-30
Unicode和UCS
2019-04-30
Java如何给ServerSocket绑定指定IP地址
2019-04-30
IPv4地址的分配原理
2019-04-30
IP地址0.0.0.0表示什么
2019-04-30
ps命令和客户端显示结果详细解释
2019-04-30