0
パーティションなしでrow_numberを実行できますか? (郵便物の終わりのデータを見る)私はこの声明を使って注文番号を得ることができる。TSQL ROW_NUMBER()OVER(パーティションBY ... ORDER BY ....)
ROW_NUMBER() OVER (PARTITION BY LOG_ID ORDER BY ORDER_ID)
LOG#を取得するにはどうすればよいですか?
-LOG# ORDER# LOG_ID ORDER_ID
-1 1 340580 387373215
-1 2 340580 387373225
-2 1 340925 387812330
-3 1 340935 388093450
-4 1 340945 387615845
-5 1 340990 386433405
-6 1 341675 376247120
-6 2 341675 376247130
-6 3 341675 388352445
「LOG#を取得する」とはどういう意味ですか? –
はい - partition by節なしでrow_numberを取得できますこれは有効です: 'ROW_NUMBER()OVER(ORDER BY ORDER_ID) ) ' –
' ROW_NUMBER() '式の全てに-1を掛けます。 –