牛客987852806号
牛客987852806号
全部文章
分类
题解(45)
归档
标签
去牛客网
登录
/
注册
牛客987852806号的博客
全部文章
(共163篇)
题解 | #升序降序排名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
165
题解 | #升序降序排名I#
简单窗口函数排名 select 雇员编号,部门编号,薪水, dense_rank()over(partition by 部门编号 order by 薪水 asc) as 薪水升序排名, dense_rank()over(partition by 部门编号 order by 薪水 desc) as 薪...
2024-07-03
0
172
题解 | #取奇数行的雇员的名字#
简单的逻辑判断 select 名字 from 雇员表 where 雇员编号%2!=0
2024-07-03
0
207
题解 | #分组后按名字的首字母升序排序#
没啥可说的,order by 加left select 雇员编号,名字,姓式,性别 from 雇员表 order by 性别 asc, left(名字,1) asc
2024-07-03
0
210
题解 | #学生成绩排名#
考点:基础的窗口函数排序,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
176
题解 | #销售额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
163
题解 | #符合销售额的品牌信息#
此题与上题差不多,这种题出的有点乱。 select y.品牌号,p.品牌名,count(distinct y.品牌号) as 品类号数量 from 月销售统计表 y inner join 品牌表 p on y.品牌号=p.品牌号 inner join 品类表 pl on pl.品类号=...
2024-07-01
0
225
题解 | #不同电商平台的销售额#
考点三表和左右链接和内连接的用法,加上筛选条件,以及GROUP by 注意不要被对于指定品类号范围(品类号列表:12、33、45、99、1001)迷惑了。 select y.品牌号,p.品牌名,y.品类号,pl.品类名,电商平台,sum(销售额) as 销售额 from 月销售统计表 y inne...
2024-07-01
0
169
题解 | #邮件发送成功概率#
考点,这次链表不像之前,那几道题,在自身表上关联找到数据,这个关联要判断,首先判断寄信人编号,收信人编号是不是黑名单,第二点,要判断不是黑名单,发送失败的次数,最后求出每天的失败率(失败数/总数) select 日期, count( case when 枚举类型="no_complete...
2024-07-01
0
185
题解 | #找出你最喜欢的电影#
难倒是不难,主要无法一次可以查询出来,必须借助子查询或者虚拟表才可以。 with tiaojian as ( select 电影类别编号 from 电影类别表 group by 电影类别编号 having count(电影编号)>=5 ) select lb.电影类别名称, count...
2024-07-01
0
171
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页