日期:2014-05-18  浏览次数:20453 次

一个字符串排序问题,急啊,大侠帮看看
表:Table1     如下所示:

      编码
      A001-008-W1-1-1
      A001-008-W1-1-3
      A001-008-W1-1-2
      A001-008-W1-2-1
      A001-008-W1-10-1
      A001-008-W1-3-1
      A001-008-W1-2-2

得出如下:
      编码
      A001-008-W1-1-1      
      A001-008-W1-1-2
      A001-008-W1-1-3
      A001-008-W1-2-1
      A001-008-W1-2-2
      A001-008-W1-3-1
      A001-008-W1-10-1      

select   的order   by   该怎么写?急啊

     


------解决方案--------------------
order by left(c,4),left(stuff(c,1,5, ' '),3),其它类

------解决方案--------------------
left(c,12),后面再分