基本情報技術者平成17年秋期 午前問62

問62

"学生"表と"学部"表に対し次のSQL文を実行した結果として,正しいものはどれか。
62.png/image-size:386×196
  • 62a.png/image-size:71×48
  • 62i.png/image-size:71×71
  • 62u.png/image-size:71×71
  • 62e.png/image-size:72×93
  • [出題歴]
  • 基本情報技術者 H13春期 問67
  • 基本情報技術者 H31春期 問29

分類

テクノロジ系 » データベース » データ操作

正解

解説

問題のSQL文は「"学生"表と"学部"表を"所属"列と"学部名"列で結合し、"学部"表の"住所"が"新宿"である行を取り出し、その中から"氏名"列を抜きだす」と解釈できます。

結果を得るまでの手順を次に示します。
まず"学生"表と"学部"表を"所属"列と"学部名"列で結合します。
62_1.png/image-size:301×132
その中で学部表の住所が新宿である行を取り出します。
62_2.png/image-size:301×86
最後に氏名列を抜き出すと「イ」の結果が得られます。
62i.png/image-size:71×71
© 2010-2024 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop