ITパスポート|データベース 問8
関係データベースで管理された“商品”表、“売上”表から売上日が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 |
正解:ウ
解説
配達日ではなく、売上日が 5 月の行だけを取り出し、商品ごとに“単価 × 個数”を合計します。
- 商品 A(2,000 円)
- 5/15 に 5 個、5/10 に 4 個で、9 個 × 2,000 = 18,000 円。20,000 円未満です。
- 商品 B(4,000 円)
- 5/5 に 3 個、5/30 に 3 個で、6 個 × 4,000 = 24,000 円
- 商品 C(7,000 円)
- 5/15 に 3 個で、21,000 円(6/8 の 1 個は 6 月なので含めません)
- 商品 D(10,000 円)
- 売上日は 4/30 だけで、5 月の売上はありません(配達日は 5/2 ですが、条件は売上日です)。
- ア 商品 A は 5 月の合計額が 18,000 円で、20,000 円に届きません。
- イ 商品 D は、売上日が 5 月の売上がありません。
- ウ 正解。条件を満たすのは商品 B と商品 C です。
- エ 商品 B も、5 月の合計額が 24,000 円で条件を満たします。
出典:令和3年度 ITパスポート試験 公開問題 問95(読点「,」を「、」に改変)