Oracle中rownum與order by排序問題

今天發現一個bug,一個頁面數據展示,既要求分頁又要求以某一個字段降序排序,第一直覺就是使用rownum分頁,用order by排序。寫完代碼後,本以爲可以完全沒有bug啦,但今天測試人員教過過去一看,竟然排序有問題。於是乎就發現了一個問題。以下截圖說明問題: 發現問題沒得,rownum和seq完全是亂序的,所以這種方式分頁排序肯定是有問題的,遂採用如下方式實現最終效果:
相關文章
相關標籤/搜索