partition by を使用すると、'order' の構文エラーが発生します。
いくつかのインターネットの例に従って、SQL Server でのパーティション分割を学習しようとしています。 order by を partition by に追加しようとすると、エラーが発生します。
これが私が従おうとしている指示です:scaler
このコードは機能します:
SELECT
Id, StudentName, StudentGender, StudentAge,
SUM (StudentAge) OVER (PARTITION BY StudentGender) AS RunningAgeTotal
FROM
PracticeDatabase..Students
このコードはエラーを生成します:
「注文」付近の構文エラー
SELECT
Id, StudentName, StudentGender, StudentAge,
SUM (StudentAge) OVER (PARTITION BY StudentGender ORDER BY Id) AS RunningAgeTotal
FROM
PracticeDatabase..Students
誰かに何かお勧めがあれば、私は感謝します。パーティショニングについて学習するためにさまざまなチュートリアルを試みましたが、order by 関数を使用するたびにエラーが発生します。
SQL Server 2019 (v15.0.18386.0) と Management Studio が使用されています。 Microsoft SQL Server 2008 はデータベース管理システムです。
0