一个字符串排序问题,急啊,大侠帮看看
表: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),后面再分