2026-05 字节跳动 中等

分析员工的迟到早退情况。规定上班时间9:00前打卡,下班时间18:00后打卡。

要求:

  • 迟到:当天最早打卡时间晚于09:00
  • 早退:当天最晚打卡时间早于18:00
  • 统计每位员工的迟到次数、早退次数
  • 输出:employee_id, name, late_count, early_leave_count

画像标签开发 聚合函数 CTE或SubQuery group by max min case when count

employees

idnamehire_datetitledepartmentsalaryprevious_companylevelsalary_increase
1谢娜20250103运营商业化50携程P8-7
2董洁20191019产品市场27MetaP6-12
3杨阳20160824运营商业化28携程P738
4刘洋20190801服务法务21MetaP620
5孙悦20240213产品用户增长29GoogleP7-4

attendance

record_idemployee_idpunch_time
112025-01-01 08:06:00
212025-01-01 17:43:00
312025-01-02 09:30:00
412025-01-02 18:29:00
512025-01-03 09:39:00

 成为会员,解锁300道大厂数分SQL真题

ID193 GROUP BY-各科目最高分、最低分
入门 group by max min 经典-学生表课程表 小猿搜题
ID368 哈啰出行(一)用户骑行时长分析  
简单 group by max min avg count 时间日期 聚合函数 打车出行漏斗分析 哈啰出行
ID373 字节考勤(一)员工月度考勤统计
简单 group by inner join max min count 时间日期 聚合函数 多表连接 画像标签开发 字节跳动 美团
ID634 用户骑行时长分析  
简单 group by max min avg count 时间日期 聚合函数 打车出行漏斗分析 哈啰出行
ID639 员工月度考勤统计  
简单 group by inner join max min count 时间日期 聚合函数 多表连接 画像标签开发 字节跳动

MySQL 8.0

00:00