ROW_NUMBER() (SQL)
同じウィンドウ・フレーム内の各行に 1 から始まる一意の連続した整数を割り当てるウィンドウ関数。
構文
ROW_NUMBER()
説明
ROW_NUMBER は、各行に 1 から始まる一意の連続した整数を割り当てます。ウィンドウ関数フィールドの複数の行に同じ値が含まれている場合は、各行に一意の連続した整数が割り当てられます。
例
以下の例では、(各部門内の) 各従業員に、その給与に基づいて、順番に番号が割り当てられます。
SELECT ROW_NUMBER() OVER (PARTITION BY Department ORDER BY Salary) FROM Company.Employee