查詢...甲骨文自定義排序
select distinct name from myTable
返回以下列字符序列啓動了一堆價值...
ADL*
FG*
FH*
LAS*
TWUP*
其中「*」是字符串的其餘部分。
我想要做的ORDER BY將按以下方式...
ADL*
LAS*
TWUP*
FG*
FH*
但是,我也希望通過時尚的標準順序每名內排序。所以,舉例來說,如果我有以下值
LAS-21A
TWUP-1
FG999
FH3
ADL99999
ADL88888
ADL77777
LAS2
我希望它進行排序是這樣的...
ADL77777
ADL88888
ADL99999
LAS2
TWUP-1
FG999
FH3
我最初以爲我可以做到這一點通過過孔做解碼的順序(噓)有一些像解碼裏面的詭計,但我一直無法完成它。任何見解?
是的,儘管你可以交替使用喜歡那裏,而不是SUBSTR的()。不知道哪個會更快。 – 2010-06-15 20:19:53
最終編輯的好處。謝謝你,先生! – Carter 2010-06-15 21:31:13