令和3年度 ITパスポート試験 公開問題 問95
関係データベースで管理された“商品”表,“売上”表から売上日が5月中で,かつ,商品ごとの合計額が20,000円以上になっている商品だけを全て挙げたものはどれか。

図の説明テキスト
「商品」というキャプションのついた表。
| 商品コード | 商品名 | 単価(円) |
|---|---|---|
| 0001 | 商品A | 2,000 |
| 0002 | 商品B | 4,000 |
| 0003 | 商品C | 7,000 |
| 0004 | 商品D | 10,000 |

図の説明テキスト
「売上」というキャプションのついた表。
| 売上番号 | 商品コード | 個数 | 売上日 | 配達日 |
|---|---|---|---|---|
| Z00001 | 0004 | 3 | 4/30 | 5/2 |
| Z00002 | 0001 | 3 | 4/30 | 5/3 |
| Z00005 | 0003 | 3 | 5/15 | 5/17 |
| Z00006 | 0001 | 5 | 5/15 | 5/18 |
| Z00003 | 0002 | 3 | 5/5 | 5/18 |
| Z00004 | 0001 | 4 | 5/10 | 5/20 |
| Z00007 | 0002 | 3 | 5/30 | 6/2 |
| Z00008 | 0003 | 1 | 6/8 | 6/10 |
解答・解説
正解: ウ. 商品B,商品C
「売上」表から、条件である 売上日が5月中 のデータを抽出します。
該当するのは以下の5件です。
- 売上番号 Z00003: 5/5(商品コード: 0002、個数: 3)
- 売上番号 Z00004: 5/10(商品コード: 0001、個数: 4)
- 売上番号 Z00005: 5/15(商品コード: 0003、個数: 3)
- 売上番号 Z00006: 5/15(商品コード: 0001、個数: 5)
- 売上番号 Z00007: 5/30(商品コード: 0002、個数: 3)
抽出したデータをもとに、商品ごとに5月の合計売上個数を集計します。
- 商品コード 0001(商品A): 個
- 商品コード 0002(商品B): 個
- 商品コード 0003(商品C): 個
- 商品コード 0004(商品D): 5月の売上なし
次に、「商品」表から各商品の単価を確認し、5月の合計額を計算します。
- 商品A: 円
- 商品B: 円
- 商品C: 円
条件である 商品ごとの合計額が20,000円以上 を満たすのは、商品B と 商品C です。
したがって、正解はウとなります。
各選択肢の解説
- ア: 5月の合計額が20,000円未満(18,000円)である商品Aが含まれているため誤りです。
- イ: 5月の売上がない商品Dや、合計額が20,000円未満の商品Aが含まれているため誤りです。
- ウ: 正解です。
- エ: 条件を満たす商品Bが含まれていないため誤りです。