题解 | 统计各岗位员工平均工作时长

统计各岗位员工平均工作时长

https://www.nowcoder.com/practice/b7220791a95a4cd092801069aefa1cae

-- 0.出勤信息表与出勤信息表 根据staff_id关联
-- 1.对部门分组,按分钟求出工作时长转换为小时,并求平均值保留三位小数

select 
post ,
round(avg(TIMESTAMPDIFF(MINUTE,first_clockin,last_clockin)/60) ,3)as work_hours
from attendent_tb  a join staff_tb s on a.staff_id=s.staff_id 
group by post order by work_hours desc 
 

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务