データベーススペシャリスト令和4年秋期 午前Ⅱ 問7

問7

"商品"表と"商品別売上実績"表に対して,SQL文を実行して得られる売上平均金額はどれか。
07_1.gif/image-size:501×207
〔SQL文〕
07_2.gif/image-size:402×96
  • 100
  • 150
  • 225
  • 275

分類

テクノロジ系 » データベース » データ操作

正解

解説

操作対象となる表は、"商品"表と"商品別売上実績"表を商品コードで左外部結合すると以下の中間表です。
07_3.gif/image-size:317×176
ここから商品ランクが'A'の行を選択し、
07_4.gif/image-size:317×101
商品ランクでグループ化し、
07_5.gif/image-size:317×101
グループごと(Aだけですが)の売上合計金額の平均を表示します。AVG()は、平均値を算出する際に値がNULLの行を無視するため、表示される結果は、

 (50+250)÷2=150

したがって「イ」が正解です。
© 2016-2024 データベーススペシャリストドットコム All Rights Reserved.

Pagetop