热锅上的饺子
热锅上的饺子
全部文章
分类
题解(4)
归档
标签
去牛客网
登录
/
注册
热锅上的饺子的博客
全部文章
(共4篇)
题解 | #最差是第几名(二)#
正序和逆序的序号之差为最小值的就是中位数。取最小值的时候,我感觉自己做得有点绕了。。。不过一时没想到应该怎么写比较清爽,大神路过帮我看下哈。 SELECT t2.grade FROM( SELECT *,MIN(t.n) OVER() AS m FROM ( ...
SQL题
2021-04-18
0
556
题解 | #考试分数(五)#
再没看大神的题解之前,先自己啃了下来,虽然有点长,但是能通过哈哈哈哈。 #先将不重复的排序结果加到成绩表上,再去联结筛选出的包含中位数位置的子表 SELECT * FROM ( SELECT g.id,g.job,g.score, ROW_NUMBER() OVER(PARTITION B...
2021-04-13
0
378
题解 | #考试分数(二)#
SELECT * FROM grade g WHERE g.score>(SELECT AVG(score) FROM grade WHERE g.job=grade.job GROUP BY job)用子查询来限定条件,这个办法也是可以通过的。
2021-04-13
1
427
题解 | #出现三次以上相同积分的情况#
不记得用having了,搞了个窗口函数,写复杂了,不过能通过 SELECT DISTINCT g.number FROM grade g WHERE EXISTS ( SELECT g1.number FROM ( SELECT id,number,COUNT(...
2021-04-11
4
822