資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

DB 令和5年度秋期 問9

 

 “成績”表から,クラスごとに得点の高い順に個人を順位付けした結果を求めるSQL文の,aに入る字句はどれか。

成績
氏名 クラス 得点
情報太郎 A 80
情報次郎 A 63
情報花子 B 70
情報桜子 B 92
情報三郎 A 78
〔結果〕
氏名 クラス 得点 順位
情報太郎 A 80 1
情報三郎 A 78 2
情報次郎 A 63 3
情報桜子 B 92 1
情報花子 B 70 2

〔SQL文〕
SELECT 氏名, クラス, 得点,
   a  () OVER (PARTITION BY クラス ORDER BY DESC)順位
 FROM 成績

  1. CUME_DIST
  2. MAX
  3. PERCENT_RANK
  4. RANK

解答・解説

解答

 エ

解説

 ー

  1. CUME_DIST


  2. MAX


  3. PERCENT_RANK


  4. RANK


参考情報

分野・分類
分野 テクノロジ系
大分類 技術要素
中分類 データベース
小分類 データ操作
出題歴
  • DB 令和5年度秋期 問9

前問 一覧 次問