過去問ぽちぽちby KKM Studio

平成25年度春期 ITパスポート 問61 解説

関係データベースの“売上”表と“顧客”表を顧客コードで結合し,顧客コードでグループ化して顧客ごとの売上金額の合計を求め,売上金額の合計を降順に整列した。得られた結果の先頭レコードの顧客名はどれか。

売上

伝票番号顧客コード売上金額(万円)
H001K0140
H002K0280
H003K03120
H004K0470
H005K0120
H006K0250

顧客

顧客コード顧客名
K01井上花子
K02佐藤太郎
K03鈴木三郎
K04田中梅子
  1. ア井上花子
  2. イ佐藤太郎
  3. ウ鈴木三郎
  4. エ田中梅子
答えを見る

正解 イ佐藤太郎

要点顧客コードでグループ化して合計を求め、降順の先頭を選ぶ

解説

売上表を顧客コードごとに合計します(単位 万円)。

  • K01:40 + 20 = 60
  • K02:80 + 50 = 130
  • K03:120
  • K04:70

降順に並べると先頭はK02の130万円なので、顧客表と結合すると佐藤太郎となり、イが正解です。

  • ウ:鈴木三郎は1件の金額が最大(120万円)だが、合計では2位なので誤り。
  • ア、エ:合計がそれぞれ60万円、70万円で小さいので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開