关于数据写入问题??
我有这样一个表 
 tb(记录人的一天的打卡数据) 
 卡号  时间 
 1001            2007-3-15   7:55 
 1001            2007-3-15   12:33 
 1001            2007-3-15   17:12 
 1001            2007-3-15   17:50 
 1001            2007-3-15   22:00 
 ....... 
 我想转成tb2 
 卡号 日期              上班1                         下班1 上班2                      下班2                            上班3                               下班3 
 1001      2007-3-15         2007-3-15   7:55      null      2007-3-15   12:33      2007-3-15   17:12 
 2007-3-15   17:50         2007-3-15   22:00 
 ....   
 我想征求一些写入规则: 
 因为上班时间:8:00~12点;13:00~17:00;加班基本上是从18:00~不限 
 我现在完全是按时间段来写入的(发现存在很多是问题);公司有规定一些打卡的时间段,比如下午的上班卡是12:30以后打,晚上加班是5点半以后打;   
 总觉得单靠时间段写入存在很多的 问题:比如没有上班卡就有一个下班卡;     
 征集征集,大家帮我想想,做过考勤的说说你们的方法了!     
------解决方案--------------------分开,一个上班的刷卡机,一个下班的。