說明:
如何於Order by中指定自己的排列順序。
解決方法一:
SELECT * FROM DUAL ORDER BY DECODE(id,'A',1,'B',2),SEQ01,SEQ02
> 將A、B排在前面,剩餘的明細根據SEQ1、SEQ2進行排序
解決方法二:
透過Union all建立資料,則依序位置進行排序
引用文章:
http://blog.itcert.org/archives/902
> select * from table_subject order by decode(subject_name, ‘語文’, 1, ‘數學’, 2, , ‘外語’,3)
全站熱搜