パスポイ

関係データベースの“売上”表と“顧客”表を顧客コードで結合し… ITパスポート 平成25年度春期61

テクノロジ系

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

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

顧客

顧客コード顧客名
K01井上花子
K02佐藤太郎
K03鈴木三郎
K04田中梅子
  • 井上花子
  • 佐藤太郎
  • 鈴木三郎
  • 田中梅子
正解と解説を見る

正解

佐藤太郎

顧客コードごとに売上金額を合計すると,K01は40+20=60万円,K02は80+50=130万円,K03は120万円,K04は70万円となります。これを降順に整列すると最大値はK02の130万円であり,“顧客”表からK02に対応する顧客名は佐藤太郎なので,選択肢2が正解です。他の選択肢(井上花子=K01,鈴木三郎=K03,田中梅子=K04)はいずれも合計額が130万円に満たず,先頭レコードにはなりません。

出典:平成25年度 春期 ITパスポート試験 問61

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。