基本情報技術者試験 基本情報技術者試験 令和3年度 科目A 修了認定試験 午前 問27: "学生" 表と "学部" 表に対して次の SQL 文を実行した結果として、正しいものはどれか。 学生表: 学部表: 〔SQL 文〕 ```sql SELECT

基本情報技術者試験 令和3年度 科目A 修了認定試験
Q 2727 / 80
"学生" 表と "学部" 表に対して次の SQL 文を実行した結果として、正しいものはどれか。 学生表:
氏名所属住所
応用花子新宿
高度次郎人文渋谷
午前桜子経済新宿
情報太郎渋谷
学部表:
学部名住所
新宿
経済渋谷
人文渋谷
新宿
〔SQL 文〕 ```sql SELECT 氏名 FROM 学生, 学部 WHERE 所属 = 学部名 AND 学部.住所 = '新宿' ```
この問の正解率:46.38%(1,600件)

解説

基本情報技術者試験 令和3年度 科目A 修了認定試験 問27「"学生" 表と "学部" 表に対して次の SQL 文を実行した結果として、正しい…」の正解と解説です。基本情報技術者試験の「SQL」分野の過去問で、これまでの受験者の正答率は約46%です。

正解

. 応用花子/情報太郎/午前桜子

正答率 46.4%(1,600人中 742人が正解)

問題の解説

解答テーブルでは「エ=応用花子、情報太郎、午前桜子」が正解。SQL 文 SELECT 氏名 FROM 学生,学部 WHERE 所属=学部名 AND 学部.住所='新宿' により学生表と学部表を結合し、学部の住所が新宿である行から氏名を抽出する。表データの組合せからこの 3 名が条件を満たす。

基本情報技術者試験 令和3年度 科目A 修了認定試験 の過去問一覧に戻る・問27

基本情報技術者試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

基本情報技術者試験 合格.dev を App Store でダウンロード