Lindy2333
Lindy2333
全部文章
分类
归档
标签
去牛客网
登录
/
注册
Lindy2333的博客
全部文章
(共21篇)
题解 | 2021年11月每天的人均浏览文章时长
# 注意:人均浏览时长 = 总时长/去重用户数 select date(in_time) dt, round(sum(timestampdiff(second, in_time, out_time))/count(distinct uid),1) as avg_viiew_len_...
2025-04-17
0
29
题解 | 近一个月发布的视频中热度最高的top3视频
# 最近无播放天数:这个视频最后一次播放的日期,距离最晚的天数的差值 # 下面的表给出了每个一个播放的视频的情况 with t as( select l.video_id, case when timestampdiff(second,start_time,end_time) &g...
2025-04-17
0
44
题解 | 各个部门实际平均薪资和男女员工实际平均薪资
with t as ( select st.staff_id, staff_name, staff_gender, department, normal_salary-dock_salary as salary, case when staff_gender = "male&...
2025-04-17
0
46
题解 | 牛客直播各科目同时在线人数
with t0 as( select user_id, a.course_id, in_datetime, out_datetime,course_name from attend_tb a join course_tb c on a.course_id = c.course_id ), t1 ...
2025-04-14
0
41
题解 | 各城市最大同时等车人数
# 时间线扫描法 # 先合并所有表格,并且注意,可能存在用户取消订单情况,所以要用left join,并且筛选出2021年10月订单 with t0 as( select r.uid,r.order_id,city, event_time,end_time, driver_id,order_time...
2025-04-14
0
46
题解 | 10月的新户客单价和获客成本
# 先关联表 with t as( select d.order_id, product_id, price, cnt, uid, event_time, date(event_time) dt, ...
2025-04-14
0
29
题解 | 连续签到领金币
# 大牛太神了!跟着大牛的思路写的 # 只有artical_id为0时, sign_in值才有效。 # 用户行为日志表,时间范围是2021-07-07 00:00:00 到 2021-10-31 23:59:59 # 第一步,提取有效登陆日期,去重 with t1 as( select...
2025-04-13
0
40
题解 | 统计活跃间隔对用户分级结果
# 新晋用户:近7天新增 n7 = 1 # 忠实用户:不是近7天新增,近7天活跃 n7 = 0 & a7 =1 # 沉睡用户:不是近7天新增,近7天不活跃 n7 = 0 & a7 =0 # 流失用户:不是近7...
2025-04-13
0
36
题解 | 每篇文章同一时刻最大在看人数
# 每一秒为1个时刻,这张表格记录着,在这1秒的某个文章上,这个行为是登入,还是登出,以及对应的时间 with in_out_count as( select artical_id, in_time as time, 1 as mark from tb_user_log where artical_...
2025-04-13
0
45
题解 | 近一个月发布的视频中热度最高的top3视频
# 题目:找出近一个月发布的视频中热度最高的top3视频。 # 最近播放日期以end_time-结束观看时间为准,假设为T,则最近一个月按[T-29, T]闭区间统计。 # 结果中热度保留为整数,并按热度降序排序。 # 输出结果为video_id, hot_index # 第一步:确定最后日期:...
2025-04-13
0
46
首页
上一页
1
2
3
下一页
末页