现在有一个打卡机记录公司员工每日的打卡记录,每人每天打卡2次(早晚上下班)或4次(早晚上下班外,中午吃饭前后也要打卡),我现在已经可以从打卡机上读取每人每天的打卡记录到数据库(表1)里,表现为一个人打一次卡就是一条记录,这样一般一个人有2条或4条记录,我如何把这些记录统计出来呢?就是说我想另外建一张表(表2),它的一条记录就是一个人一天的整个打卡情况(字段有“员工编号、姓名”“打卡1时间”,“打卡2时间”,等等),我怎么从表1中提取某个人的所有打卡记录并把这些记录编辑添加到表2中呢?还要按照时间排序(按照日期)。表1记录了所有的打卡记录,不分日期,通通都记录了,表2我希望能按照日期进行记录。
哪位大侠有解决办法啊?我本来想每次都打开一个记录集,选取一个员工的记录,再填到表2里,但是这样的开销太大,有没有其他好的办法呢?