[求助]排序问题
我想实现车牌号的排序,分三段排序,我下面的代码只能实现前三位和后三位的排序,中间字符串的转换我的帮助有问题不能看,请大家帮忙看一下,该怎样写代码,谢谢了代码如下:
insert into 车牌号 values('102-119-206')
insert into 车牌号 values('562-254-364')
insert into 车牌号 values('321-208-775')
insert into 车牌号 values('605-111-105')
insert into 车牌号 values('111-301-222')
insert into 车牌号 values('102-666-206')
insert into 车牌号 values('102-119-100')
insert into 车牌号 values('681-259-146')
insert into 车牌号 values('251-365-759')
select a as 车牌号 from 车牌号 order by
convert(int,left(a,charindex('-',a)-1)),
convert(int,right(a,charindex('-',a)-1))