平成22年度秋期 ITパスポート 問84 解説
関係データベースで管理している“商品”表及び“売上”表を結合して商品の売上集計を行う。5月の売上合計金額が最も大きい商品はどれか。
商品
| 商品コード | 商品名 | 価格 |
|---|---|---|
| 0001 | 商品A | 2,000 |
| 0002 | 商品B | 4,000 |
| 0003 | 商品C | 7,000 |
| 0004 | 商品D | 10,000 |
売上
| 売上番号 | 商品コード | 数量 | 売上日 | 配達日 |
|---|---|---|---|---|
| Z00001 | 0004 | 2 | 4/30 | 5/2 |
| Z00002 | 0001 | 1 | 5/1 | 5/3 |
| Z00003 | 0003 | 2 | 5/15 | 5/17 |
| Z00004 | 0001 | 3 | 5/15 | 5/18 |
| Z00005 | 0002 | 3 | 5/5 | 5/18 |
| Z00006 | 0001 | 2 | 5/10 | 5/20 |
| Z00007 | 0002 | 1 | 5/30 | 6/2 |
| Z00008 | 0001 | 2 | 6/1 | 6/9 |
| Z00009 | 0003 | 1 | 6/8 | 6/10 |
- ア商品A
- イ商品B
- ウ商品C
- エ商品D
答えを見る
正解 イ商品B
要点条件(5月の売上日)で絞り込んでから数量×価格を集計する
解説
売上日が5月のデータを集計すると,商品Bが16,000円で最大です。
- 商品A:5/1に1個,5/15に3個,5/10に2個 → 6個 × 2,000 = 12,000円
- 商品B:5/5に3個,5/30に1個 → 4個 × 4,000 = 16,000円
- 商品C:5/15に2個 → 2個 × 7,000 = 14,000円
- 商品D:売上日4/30で5月の売上ではない → 0円
配達日(5/2)で判断して商品Dを20,000円と数えないことがポイントです。