求教考勤汇总SQL代码
人员考勤原始数据如下:
部门 工号 日期 时间
后勤 A001 2013-11-02 8:00:22
后勤 A001 2013-11-02 8:00:55
后勤 A001 2013-11-02 17:35:22
后勤 A002 2013-11-02 7:59:22
生产 A003 2013-11-02 7:50:01
生产 A003 2013-11-02 19:58:01
生产 A004 2013-11-02 20:00:00
生产 A004 2013-11-03 8:00:00
生产 A005 2013-11-02 20:30:00
------------------------------------------------------------------------------
因排班比较灵活,所以不能提供排班表,输入数据只有
后勤 工作时间 9.5小时
生产 工作时间 12小时
希望通过SQL代码得到如下数据:
部门 工号 日期 时间1 时间2 工作时长 状态
后勤 A001 2013-11-2 8:00:22 17:35:22 9.58 正常
后勤 A002 2013-11-2 7:59:22 --- --- 异常
生产 A003 2013-11-2 7:50:01 19:58:01 12.13 正常
生产 A004 2013-11-2 20:00:00 8:00:00 12 正常
生产 &nbs