我的表结构为
TblID | EmpID | checkin time | check state
---------------------------------------------
17902 2 2013-06-08 09:43:37.000 1
17951 2 2013-06-09 07:28:58.000 0
17989 2 2013-06-09 15:40:26.000 1
17991 2 2013-06-09 16:28:35.000 0
18008 2 2013-06-09 21:20:13.000 1
18009 2 2013-06-10 11:00:13.000 1
18217 2 2013-06-12 20:11:17.000 0
18247 2 2013-06-13 08:30:19.000 0
18248 2 2013-06-13 08:30:45.000 1
我只需要按日期分组为 48 小时,结果将是
Date | Time
----------------------------
2013-06-08 2013-06-08 09:43
2013-06-08 2013-06-09 07:28
2013-06-08 2013-06-09 15:40
2013-06-08 2013-06-09 16:28
2013-06-08 2013-06-09 21:20
2013-06-09 2013-06-09 07:28
2013-06-09 2013-06-09 15:40
2013-06-09 2013-06-09 16:28
2013-06-09 2013-06-09 21:20
2013-06-09 2013-06-10 11:00
如果我的方法是错误的,当我让员工在一天内签到并在第二天签出时,你能否建议另一种计算出勤率的方法。