1. 程式人生 > >資料庫中查詢時怎樣獲得序號值?

資料庫中查詢時怎樣獲得序號值?

1. Oracel中

    示例: ( ROW_NUMBER() OVER ( PARTITION BY 欄位 ORDER BY  欄位) )

PARTITION BY:通過什麼進行區分。

    ORDER BY : 通過什麼進行排序

在Oracel排序中總共有三個:

     row_number() 順序排序;

     rank() (跳躍排序,如果有兩個第一級別時,接下來是第三級別) ;

     dense_rank()(連續排序,如果有兩個第一級別時,接下來是第二級)