【過去問解説(経営情報システム)】R5(再試) 第4問 SQL

今日は、経営情報システムのR5(再試)第4問について解説します。

 R5(再試) 経営情報システム 第4問

 下表は、ある中小企業の「アルバイト」表と「店舗」表である。

 

上の2 つの表から、店舗ごとの年間給与支給額の総額を集計した「店舗別給与支給額」表を作成することを考える。

 

 

 以下のSQL 文の空欄①~③に入る記述の組み合わせとして、最も適切なものを下記の解答群から選べ。

【SQL 文】
SELECT
    店舗名,店舗所在地,店長名, ①  AS 総支給額
FROM
    アルバイト,店舗
WHERE
    アルバイト. 店舗コード = 店舗. 店舗コード
GROUP BY
   ②
ORDER BY
   ③ ;

〔解答群〕
 ア ①:AVG(年間給与支給額)  ②:アルバイト. 店舗コード
   ③:総支給額 DESC
 イ ①:MAX(年間給与支給額)  ②:店舗. 店舗コード
   ③:総支給額 ASC
 ウ ①:MAX(年間給与支給額)  ②:アルバイト. 住所
   ③:総支給額 DESC
 エ ①:SUM(年間給与支給額)  ②:アルバイト. 店舗コード
   ③:総支給額 ASC
 オ ①:SUM(年間給与支給額)  ②:店舗. 店舗コード
   ③:総支給額 DESC

解説

SQLに関する問題です。
まとめシートでは、以下の通り解説しています。

「アルバイト」表と「店舗」表を組みあわせて「店舗別給与支給額」表を作成する問題です。

まず、SELECT句の①は、「店舗別給与支給額」表の総支給額に表示される項目です。
総支給額を算出するためには、各アルバイトの年間給与支給額を合計する必要がありますので、①は”SUM(年間給与支給額)”となります。
次にグルーピングですが、「店舗別給与支給額」表は店舗ごとの年間給与支給額を集計した表ですので、②は”店舗. 店舗コード”となります。
最後に並び替えですが、総支給額が大きい順、つまり降順となっていますので、③は”総支給額 DESC”となります。

以上から、正解は選択肢オとなります。

 

 

◆ブログ村参加しています◆
気に入っていただけたら、クリックお願いします!
にほんブログ村 資格ブログ 中小企業診断士試験へ

2024年度版 一発合格まとめシート 前編・後編
好評発売中!

関連教材で学習効率アップ!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


プロフィール

中小企業診断士一次試験テキスト「一目でわかる!覚えてしまう!中小企業診断士一次試験 一発合格まとめシート」著者によるブログです。
「まとめシート」の知識を使った過去問解説や、「まとめシート」に関する情報を発信していきます。

◆ブログ村参加しています◆
気に入っていただけたら、クリックお願いします!
にほんブログ村 資格ブログ 中小企業診断士試験へ