oracle rownum排序 oracle加了rownum之后的排序?
oracle加了rownum之后的排序?oracle中在加了rownum之后可進(jìn)行排序。使用rownum,一般是篩選部分行數(shù)為結(jié)果,所以若再排序,只是對(duì)部分結(jié)果進(jìn)行排序,可能不是所需要的結(jié)果。若在or
oracle加了rownum之后的排序?
oracle中在加了rownum之后可進(jìn)行排序。
使用rownum,一般是篩選部分行數(shù)為結(jié)果,
所以若再排序,只是對(duì)部分結(jié)果進(jìn)行排序,可能不是所需要的結(jié)果。
若在oracle先排序再rownum,則使用SQL嵌套可以實(shí)現(xiàn),比如
select * from (select * from test order by a) where rownum
雖然此sql可實(shí)現(xiàn),但若資料比較大的話(huà),查詢(xún)性能就很低。