2024-11 字节跳动 简单

计算上个月,各时间段的月活分布:

1.通勤(07:30:00-09:30:00、18:30:00-20:30:00)

2.午休(11:30:00-14:00:00)

3.临睡(22:30:00-01:00:00)。

时间日期 between and or case when distinct count date_add date_format < >=

user_login_log,用户登录日志表

usr_id login_time
0012341 2024-10-01 12:23:24

动态计算上个月。

上个月,比如今天是11月12日,上个月是指10月1日-10月31日。

commute lunch_break bedtime
20 9 10

ID88 抖音面试真题(2)一次性计算T+1、T+3、T+7、T+14留存率  
困难 group by left join between and case when distinct datediff date_add / 时间日期 留存率计算 2025春招面试真题 字节跳动
ID90 抖音面试真题(4)T+1月留存  
困难 left join case when distinct count date_add / null date_format 时间日期 留存率计算 百分比计算 CTE或SubQuery 2025春招面试真题 字节跳动
ID99 上月活跃用户数
简单 distinct count date_add current_date date_format >= 时间日期 字节跳动
ID227 快手面试真题(4)按购买金额统计用户数  
中等 group by inner join between and case when distinct round date_format 时间日期 聚合函数 百分比计算 CTE或SubQuery 客户订单分析 2025春招面试真题 快手
ID284 A和K之间的手牌(2)
草履虫 between and or Week3打卡 澳门旅游娱乐

 点击下方空白区域即可查看参考答案

MySQL 8.0

00:00