牛客800402368号
牛客800402368号
全部文章
分类
题解(69)
归档
标签
去牛客网
登录
/
注册
牛客800402368号的博客
全部文章
(共68篇)
题解 | #网易云音乐推荐(网易校招笔试真题)#
1、查询user_id=1 的用户喜欢的音乐 select music_id from music_likes where user_id=1 2、查询user_id=1 的用户关注人的id select follower_id from follow...
Mysql
2022-01-12
0
163
题解 | #获得积分最多的人(三)#
解法一 1、创建临时表,用case when 函数将tpye='reduce' 的grade_num 改为负值 with tmp_table as (select *,case grade_num whe...
Mysql
2022-01-12
0
204
题解 | #获得积分最多的人(二)#
解法一 子查询 1、查询最高的总积分 select max(grade_sum) from (select user_id,sum(grade_num) as grade_sum from grade_in...
Mysql
2022-01-12
0
188
题解 | #获得积分最多的人(一)#
解法一 1、 按user_id 分组聚合每个用户的总积分,并按总积分倒序排序,取排在第一位的用户信息 select user_id ,sum(grade_num) as grade_sum from grade_info group&nbs...
Mysql
2022-01-12
0
208
题解 | #最差是第几名(二)#
解法一 1、查询积分增加最高的积分数 select max(grade_sum) as grade_sum from (select user_id,sum(grade_num) as grade_sum from ...
Mysql
2022-01-12
0
175
题解 | #最差是第几名(一)#
解法一 case when select grade , case grade when 'A' then (select sum(number) from class_g...
Mysql
2022-01-10
0
224
题解 | #实习广场投递简历分析(三)#
1、取2025年符合条件的信息 select job ,DATE_FORMAT(date,'%Y-%m') as first_year_mon, sum(num) as first_year_cnt from re...
Mysql
2022-01-10
0
188
题解 | #牛客的课程订单分析(七)#
1、统计每个客户端的订单数量(注0为拼团成功,不显示客户端,需对客户端去重)和每个用户的下单数量 select distinct client_id,is_group_buy, count(status) over(partition by cl...
Mysql
2022-01-07
0
191
题解 | #牛客的课程订单分析(六)#
1、窗口函数计数 select id,client_id,is_group_buy, count(status) over (partition by user_id) as cnt from order_info ...
Mysql
2022-01-07
0
174
题解 | #牛客的课程订单分析(五)#
解法一 case when select user_id,max(case when rnk=1 then date else 0 end) as first_buy_date, ma...
Mysql
2022-01-07
0
207
首页
上一页
1
2
3
4
5
6
7
下一页
末页