スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

SQLServer【2008】グループごとに連番を付加する方法

例)
ID,グループ
1,1
2,1
3,2
4,3
5,3
...

上記のようにテーブルがあり、以下のようにグループごとにID順に連番を付加したい場合

ID,グループ,連番
1,1,1
2,1,2
3,2,1
4,3,1
5,3,2
...

SELECT * , ROW_NUMBER() OVER(PARTITION BY グループ ORDER BY ID) as 連番
スポンサーサイト

コメントの投稿

非公開コメント

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。