老板让我计算员工外出时间累计,谁有好办法?1,上班时间分为三段,上午,下午,晚上
2,员工外出须打卡,记录考勤时间,回来也须打卡,记录考勤时间.由于有多台卡机,可能会出现多条记录的情况.
3,考勤记录表如下:表名kq
员工编号 考勤时间 卡机编号
1 2006-11-1 8:00:00 1
1 2006-11-1 9:00:00 1
1 2006-11-1 9:20:00 1
1 2006-11-1 12:00:00 1
2,员工外出须打卡,记录考勤时间,回来也须打卡,记录考勤时间.由于有多台卡机,可能会出现多条记录的情况.
3,考勤记录表如下:表名kq
员工编号 考勤时间 卡机编号
1 2006-11-1 8:00:00 1
1 2006-11-1 9:00:00 1
1 2006-11-1 9:20:00 1
1 2006-11-1 12:00:00 1
2,某个上班时间内所有的入门的时间相加减去所有的出门时间相加然后做一个人一天三个时间段的循环
然后做一个人一个月的循环
然后做一个部门一个月的循环
然后做整个公司所有部门或任意选择部门的循环
请问这样的思路delphi该怎么实现,Sql语句该怎么处理?