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
不知道怎修改才能達到我想要的結果,請高手指點一下,感謝