RojerChen.2022.04.25在練習這個題目的時候,學習到幾個我過去沒用過的語法:ROW_NUMBERRANKDENSE_RANKPartition※資料範例假設我們的資料如下,資料依據此方式排序 order by Department , Salary desc※ROW_NUMBER、RANK、DENSE_RANKROW_NUMBER:簡單來說就是流水號RANK:依據排序的條件遞增序號,遇到同樣的資料,下一筆跳號DENSE_RANK:依據排序的條件遞增序號,同樣資料不跳號語法使用方式:ROW_NUMBER() OVER( Order by Column desc)使用語法後的效果是select ROW_NUMBER() OVER ( ORDER BY Department , salary DESC ) AS SN, RANK() OVER ( ORDER BY Department , salary DESC