使用oracle decode對錶字元列進行order by 排序

wisdomone1發表於2011-12-26
SQL> select * from baltyp;

BALTYPCD
----------
note
odx
seb
abc

SQL> select baltypcd,decode(baltypcd,'note',0,'odx',1,'seb',2,3) resultid from b
altyp order by resultid;

BALTYPCD     RESULTID
---------- ----------
note                0
odx                 1
seb                 2
abc                 3

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-713968/,如需轉載,請註明出處,否則將追究法律責任。

相關文章