我的一个表里一个字段有若干项记录,例如010101,010102,0105,0108,010901,010902。下面我要对这些记录进行更新。将其按顺序变为010101,010102,0102,0103,010401,010402。可以实现吗?

解决方案 »

  1.   

    将这个字段的值进行排列啊
    并分位
    例如 :010101,010102这样的按六位进行排序;0102,0103这样的就四位
      

  2.   

    每个记录只取前面的来分析:可以将上述记录分拆进两个新的字段,一个字段保存以上记录的头4个数字,另一个字段保存其后2位数字,这样处理要容易些。然后更新,再返回原始字段。
      

  3.   

    每个记录只取前面的来分析:可以将上述记录分拆进两个新的字段,一个字段保存以上记录的头4个数字,另一个字段保存其后2位数字,这样处理要容易些。然后更新,再返回原始字段。
      

  4.   

    那如果是0101,010101,010102,0102,0104,010401,010402,0106,0108该怎么办呢?
      

  5.   

    楼主说的好像不是排序的问题不知所云