结果表(ID,字段1,字段2,字段3,字段4,字段5,班次ID)
字段5为'7:30 7:40 12:00 12:01 13:28 18:00'
要分离字段5后,分别插入卡位到 字段1,字段2,字段3,字段4班次表(ID,班段1开始时间,班段1正班时间,班段1结束时间,班段2开始时间,....)
该班次班段1的打卡上班开始时间为6:30结束时间为8:30正班时间为8:00
             打卡下班开始时间为11:30结束时间为12:30正班时间为12:00
该班次班段2的打卡上班开始时间为12:30结束时间为14:00正班时间为13:30
             打卡下班开始时间为17:30结束时间为18:30正班时间为18:00插入卡位说明:
如果同时打两次以上的卡位,上班时优先第一个卡位,下班时优先最后一个卡位得到结果如下:
字段1,字段2,字段3,字段4,字段5
7:30,12:01,13:28,18:00,'7:30 7:40 12:00 13:28 18:00'求如何高效处理