平成24年 春期 基本情報技術者 午前 問30
問30 SQL文
“注文”表と“製品”表に対して,次の SQL 文を実行したときに得られる結果はどれか。
SELECT 製品名, 数量 FROM 注文, 製品
WHERE 注文.製品コード = 製品.製品コード
注文
| 日付 |
製品コード |
数量 |
| 2011-04-10 | P2 | 120 |
| 2011-04-15 | P1 | 100 |
| 2011-04-22 | P4 | 50 |
| 2011-04-30 | P8 | 80 |
| 2011-05-06 | P1 | 100 |
| 2011-05-08 | P3 | 70 |
| |
製品
| 製品コード |
製品名 |
| P1 | PC |
| P2 | テレビ |
| P3 | 掃除機 |
| P4 | 冷蔵庫 |
| P5 | エアコン |
| P6 | 電話機 |
| P7 | 時計 |
|
ア
| 製品名 |
数量 |
| テレビ | 120 |
| PC | 100 |
| 冷蔵庫 | 50 |
| 掃除機 | 70 |
|
イ
| 製品名 |
数量 |
| テレビ | 120 |
| PC | 200 |
| 冷蔵庫 | 50 |
| 掃除機 | 70 |
|
ウ
| 製品名 |
数量 |
| テレビ | 120 |
| PC | 100 |
| 冷蔵庫 | 50 |
| PC | 100 |
| 掃除機 | 70 |
|
エ
| 製品名 |
数量 |
| テレビ | 120 |
| PC | 100 |
| 冷蔵庫 | 50 |
| NULL | 80 |
| PC | 100 |
| 掃除機 | 70 |
|
ウ
解説
|
問題の SQL 文を実行すると両方の表で、製品コードの値が一致する行を結合する。
この場合、GROUP BY 句によるグループ化を行っていないので、「 PC 」は2行作成される。
【平成15年 春 初級シスアド 問30】
|
[←前の問題]
[次の問題→]
[問題一覧表]
[分野別]
[キーワード索引]
[基本情報技術者試験TOP
]
©2004-2025 情報処理試験.jp
|
|
|