SQL ROW_NUMBER() 排序
一個好用的SQL 排序
SELECT ROW_NUMBER() OVER (ORDER BY Column ASC) AS OrderID
FROM TableName
依照某個Col進行排序 以前用過的東西 但是現在忘記了去查之後又記起來了
記著以免忘記
分組排序
SELECT ROW_NUMBER() OVER (PARTITION BY OtherColumn ORDER BY Column ASC) AS OrderID
FROM TableName
依照OtherColumn來分類 抓取每一個OtherColumn的第一筆資料
參考:https://ithelp.ithome.com.tw/articles/10225653
留言
張貼留言