平成29年度 秋期 システム監査技術者試験 午前II 問17
【問題17】
「商品」表と「商品別売上実績」表に対して、SQL文を実行して得られる売上平均金額はどれか。

【解説】
このSQL文は以下のように処理されます:
- LEFT OUTER JOIN
「商品」表と「商品別売上実績」表を商品コードで結合。該当データがない場合はNULLが入ります。
- WHERE句
商品ランクが"A"のレコードに絞り込みます。対象となるのは以下の3件:
– S001(売上合計金額: 50)
– S002(売上合計金額: NULL)
– S003(売上合計金額: 250)
- AVG関数
NULLは除外され、50と250の2件で平均が取られます。
(50 + 250) / 2 = 150
出典:平成29年度 春期 システム監査技術者試験 午前II 問17