テクノロジ系
春期
基本情報技術者 2019年 春期 問29
29 / 80
“学生”表と“学部”表に対して次のSQL文を実行した結果として、正しいもの はどれか。 学生 学部 氏名 所属 住所 学部名 住所 理 新宿 新宿 応用花子 高度次郎 人文 渋谷 経済 渋谷 午前桜子 経済 新宿 人文 渋谷 情報太郎 工 渋谷 理 新宿 [SQL 文〕 SELECT 氏名 FROM 学生、学部 WHERE 所属=学部名 AND 学部、住所 = ”新宿”

正解と解説
表示する
正解 ウ
氏名
学生表と学部表を所属=学部名で結合し、学部の住所が新宿の学生氏名を選ぶ。学部住所が新宿である学部に所属する学生だけが結果に現れる。表の対応関係から正しい氏名の集合を返す選択肢が正解となる。