山水间边
山水间边
全部文章
分类
题解(44)
归档
标签
去牛客网
登录
/
注册
山水间边的博客
全部文章
(共37篇)
题解 | #牛客的课程订单分析(六)#
先利用窗口函数计算出符合条件的用户购买数select *, count(*) over(partition by user_id) as cnt from order_info where date > '2025-10-15' and product_name in ('C++','Java...
Mysql
sql
2021-08-25
0
474
题解 | #牛客的课程订单分析(五)#
难点在于第二次购买时间,利用窗口函数解决 select u.user_id, max(if(u.date_rk = 1, u.date ,null)), max(if(u.date_rk = 2, u.date ,null)), max(u.cnt) from (select user_id,dat...
sql
Mysql
2021-08-24
0
387
题解 | #牛客的课程订单分析(三)#
要求:在2025-10-15以后,如果有一个用户下单2个以及2个以上状态为购买成功的C++课程或Java课程或Python课程,那么输出这个用户的user_id,以及满足前面条件的第一次购买成功的C++课程或Java课程或Python课程的日期first_buy_date! select user_...
sql
Mysql
2021-08-24
0
494
题解 | #牛客的课程订单分析(三)#
方法一:找出满足条件的user_id,再对表进一步筛选。 select * from order_info where user_id in ( select user_id from order_info where product_name in ('C++','Pyth...
sql
Mysql
2021-08-24
0
431
题解 | #考试分数(四)#
思路:利用row_number() 确定排名,然后根据排名顺序确定中位数位置范围 #group by 自带排序,默认升序 select d.job, (case mod(max(rk), 2) when 0 then round(max(rk)/2,0) when 1 then round(m...
Mysql
sql
2021-08-23
0
372
题解 | #考试分数(三)#
窗口函数dense()的使用 先找出排名 select *, dense_rank() over(partition by b.name order by a.score desc) as rank from grade a left join language b on a.language_id...
sql
Mysql
2021-08-23
0
430
题解 | #牛客每个人最近的登录日期(五)#
查询每个日期新用户的次日留存率——新用户的次日留存率:第二天仍登录的新用户数/第一天的新用户登录总数 与上一题从联立后的用户ID突破 1、找到所有唯一的登录日期 #select distinct(date) from login3、找到新用户第一次登录的日期 #select user_id,min(...
sql
Mysql
2021-08-22
0
435
题解 | #牛客每个人最近的登录日期(四)#
审题:统计一下牛客每个日期登录新用户个数,即新用户在某天是第一次登录! 1、先找到每个用户第一次登录的日期 # select user_id, min(date) first_date from login group by user_id2、再找到所有用户登录的唯一日期 # select dist...
sql
Mysql
2021-08-22
0
483
题解 | #牛客每个人最近的登录日期(三)#
新用户的次日留存率=(第一天登录的新用户并且第二天也登录)/(总用户) 1、先求总用户数 #select count(distinct user_id) from login2、找到每个用户第一天登录的日子 #select user_id, min(date) from login group by...
Mysql
sql
2021-08-22
0
523
题解 | #牛客每个人最近的登录日期(二)#
利用子查询先查出最近登录日期,然后再一一对应即可 select b.name as u_n, c.name as c_n, a.date from login a left join user b on a.user_id = b.id left join client c on a.client...
sql
Mysql
2021-08-21
0
455
首页
上一页
1
2
3
4
下一页
末页