修了試験 2018-12-09実施分 基本情報技術者試験 問29
“注文”表と“製品”表に対して,次の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|時計
正答3
解説
正解はウ。 等結合により注文表の各行に製品表の製品名を対応付ける。 製品コードP8は製品表に存在しないため,その行(P8,80)は内部結合の結果から除外される。 残る5行がテレビ120,PC100,冷蔵庫50,PC100(2件目のP1),掃除機70となりウと一致する。まとめて解く
修了試験 2018-12-09実施分を通しで解く(80問)→