牛客987852806号
牛客987852806号
全部文章
分类
题解(45)
归档
标签
去牛客网
登录
/
注册
牛客987852806号的博客
全部文章
(共166篇)
题解 | #成绩的百分位排名#
select 学号,班级,成绩, round( percent_rank()over(partition by 班级 order by 成绩 desc),2) as 百分位排名 from 成绩表
2024-07-03
0
227
题解 | #分组排名问题II#
窗口函数简单排名 select 工号,工资,部门编号, dense_rank()over(partition by 部门编号 order by 工资 desc) as "排名" from 雇员表
2024-07-03
0
195
题解 | #分组排名问题I#
简单的窗口函数排名 select 课程号,学号,成绩, dense_rank()over(partition by 课程号 order by 成绩 desc) as 排名 from 成绩表
2024-07-03
0
184
题解 | #升序降序排名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
188
题解 | #升序降序排名I#
简单窗口函数排名 select 雇员编号,部门编号,薪水, dense_rank()over(partition by 部门编号 order by 薪水 asc) as 薪水升序排名, dense_rank()over(partition by 部门编号 order by 薪水 desc) as 薪...
2024-07-03
0
198
题解 | #取奇数行的雇员的名字#
简单的逻辑判断 select 名字 from 雇员表 where 雇员编号%2!=0
2024-07-03
0
250
题解 | #分组后按名字的首字母升序排序#
没啥可说的,order by 加left select 雇员编号,名字,姓式,性别 from 雇员表 order by 性别 asc, left(名字,1) asc
2024-07-03
0
251
题解 | #学生成绩排名#
考点:基础的窗口函数排序,dense_rank 1 1 2 3 row_number 1 2 3 4 rank 1 1 3 4 select 学号,课程号,成绩, row_number()over(order by 成绩 desc) as 排名 from 成绩表
2024-07-02
0
200
题解 | #销售额TOP30的品牌信息#
提前上窗口函数了,就是求平台1的,总销售额前30的数据 select t.品牌号, t.品牌名, t.平台1总销售额 from( select y.品牌号,p.品牌名,sum(销售额) as 平台1总销售额, dense_rank()over(order by sum(销售额) desc) as...
2024-07-02
0
187
题解 | #符合销售额的品牌信息#
此题与上题差不多,这种题出的有点乱。 select y.品牌号,p.品牌名,count(distinct y.品牌号) as 品类号数量 from 月销售统计表 y inner join 品牌表 p on y.品牌号=p.品牌号 inner join 品类表 pl on pl.品类号=...
2024-07-01
0
242
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页