| 伝票番号 | 商品コード | 売上数量 |
|---|---|---|
| H001 | S001 | 20 |
| H001 | S003 | 40 |
| H002 | S002 | 60 |
| H002 | S003 | 80 |
| 商品コード | 商品名 |
|---|---|
| S001 | 鉛筆 |
| S002 | 消しゴム |
| S003 | ノート |
ITパスポート 2017年 (平成29年 秋期) 問60「関係データベースで管理している"販売明細"表と"商品"表がある。ノートの売上数量…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約67%です。
ウ. 120
正答率 66.9%(834人中 558人が正解)
関係データベースの結合操作(JOIN)を用いた集計問題。商品表でS003がノートに対応することを確認し,販売明細からS003の行を選択してSUM。S003の明細:伝票H001の40個,伝票H002の80個。合計=40+80=120個。SQLでは「SELECT SUM(売上数量) FROM 販売明細 WHERE 商品コード='S003'」のようなクエリに相当する。正解はウ。