请大家多多帮忙
有这样一个问题,我不知该怎么解决,请大家帮忙想想:
如:机号 日期 班次 型号 这四个字段,内容为:
01 2003-06-25 早 AB0001
01 2003-06-25 早 ID0014
01 2003-06-25 中 AC0053
01 2003-06-25 中 ZD0015
01 2003-06-25 中 ID0014
01 2003-06-25 晚 BD0016
如何实现下列这种排序
01 2003-06-25 早 AB0001
01 2003-06-25 早 ID0014
01 2003-06-25 中 ID0014
01 2003-06-25 中 AC0053
01 2003-06-25 中 ZD0015
01 2003-06-25 晚 BD0016
就是在机号,日期相同时,而班次改变时,如何将上一班次中已经出现的型号,在这一班次提到最前,而不是按一般的A-Z或Z-A的次序。
(上一例子就是如何将第五条记录移前两位,其他按序。)当然实际中有好几千条这样的数据,手改实在麻烦,能否用程序来解决。