牛客987852806号
牛客987852806号
全部文章
分类
题解(45)
归档
标签
去牛客网
登录
/
注册
牛客987852806号的博客
全部文章
(共182篇)
题解 | #会话变量的使用#
此题:就似乎普通排序的 select 学号,班级,成绩, rank()over(partition by 班级 order by 成绩 desc) as 排名 from 成绩表
2024-07-03
0
224
题解 | #连续出现N 次问题【举一反三】#
自行排序,然后在求差。 select 分数 from( select 分数, row_number()over() as py, row_number()over(order by 分数 ) as pn from 成绩表 ) as t group by t.分数,cast(py as signe...
2024-07-03
0
246
题解 | #偏移窗口函数应用II#
此题,与上题考点基本一致。 select 球员姓名, lag(球员姓名,1)over(partition by 球队名) as 球员错1行, lag(球员姓名,2)over(partition by 球队名) as 球员错2行 from 得分表
2024-07-03
0
236
题解 | #偏移窗口函数应用I#
此题为:lead和lag的用法,lead向上移动,lag向下移动。 select 球员姓名, lead(球员姓名,1)over(partition by 球队名) as 球员错1行, lead(球员姓名,2)over(partition by 球队名) as 球员错2行 from 得分表
2024-07-03
0
246
题解 | #计算组内平均值II#
此题与上题差不多。 select 雇员编号,部门编号,薪水, avg(薪水)over(partition by 部门编号) as 平均薪水 from 薪水表
2024-07-03
0
226
题解 | #计算组内平均值I#
窗口函数求平均值,avg(列)over(partition by 分组) select 姓名,科目,成绩, round( avg(成绩)over(partition by 科目),2) as 平均成绩 from 成绩表
2024-07-03
0
240
题解 | #成绩的百分位排名#
select 学号,班级,成绩, round( percent_rank()over(partition by 班级 order by 成绩 desc),2) as 百分位排名 from 成绩表
2024-07-03
0
255
题解 | #分组排名问题II#
窗口函数简单排名 select 工号,工资,部门编号, dense_rank()over(partition by 部门编号 order by 工资 desc) as "排名" from 雇员表
2024-07-03
0
229
题解 | #分组排名问题I#
简单的窗口函数排名 select 课程号,学号,成绩, dense_rank()over(partition by 课程号 order by 成绩 desc) as 排名 from 成绩表
2024-07-03
0
213
题解 | #升序降序排名II#
考点 row_number() 123456 dense_rank()123345 rank 123356 之间的区别 select 学号,成绩,rank()over(order by 成绩 asc) as 成绩升序排名, rank()over(order by 成绩 desc) as 成绩...
2024-07-03
0
220
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页