Oracle中僞列和排序一起使用遇到的問題並解決

Oracle的分頁是通過rownum實現的 rownum是一個僞列,是oracle系統自動爲查詢返回結果的每行分配的編號,第一行爲1,第二行爲2,以此類推 rownum與order by同時存在的問題 當 where 後面有rownum的判斷,並且存在order by時候,rownum的優先級高! oracle會先執行rownum的判斷,然後從結果中order by,很明顯是錯誤的結果啦!就好像學
相關文章
相關標籤/搜索