Hi All
我遇到一个排序问题,请问题是否能在 seach的时候解掉
资料如下
字段资料
群组 资料
A A-1
A A-2
A A-11
B B-3
B B-2
B B-5
C C-1-1
C C-1-3
C C-1-11
C C-2-11
期望输出结果
A A-1
A A-2
A A-11
B B-2
B B-3
B B-5
C C-1-1
C C-1-3
C C-1-11
C C-2-11
目前做法如下
select *,LPAD(LTRIM(split_part(资料,'-',2)),3,'0') as ss from table order by 群组 asc,ss asc,资料 asc
但是这样子只能解 A B问题
C的排序会变成
C-1-1
C-1-11
C-1-3
C-2
不知道怎修改才能达到我想要的结果,请高手指点一下,感谢