修了試験 2017-01-22実施分 基本情報技術者試験 問27
“注文”表と“製品”表に対して,次のSQL文を実行したときに得られる結果はどれか。 SELECT 製品名,数量 FROM 注文,製品 WHERE 注文.製品コード = 製品.製品コード 〔注文〕 日付|製品コード|数量 2016-04-10|P2|120 2016-04-15|P1|100 2016-04-22|P4|50 2016-04-30|P8|80 2016-05-06|P1|100 2016-05-08|P3|70 〔製品〕 製品コード|製品名 P1|PC P2|テレビ P3|掃除機 P4|冷蔵庫 P5|エアコン P6|電話機 P7|時計
正答3
解説
正解はウ。 等結合(WHERE 注文.製品コード=製品.製品コード)では,製品コードが一致する行だけが結果に残る。 P8は製品表に存在しないためその注文行は結果から除外され,テレビ120,PC100,冷蔵庫50,PC100,掃除機70の5行となる。まとめて解く
修了試験 2017-01-22実施分を通しで解く(80問)→