未分類
秋期
データベーススペシャリスト 2023年 秋期 問9
9 / 25
SQL 文の、aに入れる字句はどれか。 〔結果〕 成績 得点 順位 氏名 クラス 得点 氏名 クラス 情報太郎 A 情報太郎 A A 情報次郎 A 情報三郎 情報次郎 A 情報花子 B 情報桜子 B 情報桜子 B 情報花子 B 情報三郎 A 〔SQL 文〕 SELECT 氏名、クラス、得点、 () OVER (PARTITION BY クラス ORDER BY 得点 DESC)順位 FROM 成績

正解と解説
表示する
正解 エ
RANK
クラス(PARTITION BY)ごとに得点の降順で順位を付ける集計には、ウィンドウ関数のRANKを用います。CUME_DISTは累積分布、MAXは最大値、PERCENT_RANKは相対順位(0〜1)で、同順位を飛ばして整数の順位を返すのはRANKです。