平成31年 春期 基本情報技術者 午前 問29

“学生”表と“学部”表に対して次のSQL文を実行した結果として、正しいものはどれか。

[SQL文]
  SELECT 氏名 FROM 学生, 学部
    WHERE 所属 = 学部名 AND 学部.住所 = ‘新宿’

 ア  イ  ウ  エ


答え ウ


解説
問題のSQL文は新宿にある学部に所属している学生を取り出す処理になっていて、住所が新宿の学部は「工」と「理」で、この「工」と「理」に所属している学生は(ウ)になる。


キーワード
・SQL文

キーワードの解説
  • SQL文
    SQL文で出てくる句について説明します。
    • SELECT
      出力するデータを指定します。
    • DISTINCT
      同じ内容の(重複した)データを除きます。
    • FROM
      操作するデータを指定します。
    • AS
      操作するデータの名前を変えます。
    • WHERE
      操作する条件を指定します。
    • GROUP BY
      同じ内容のデータをまとめます。
    • HAVING
      GROUP BYで抽出条件を指定する。
    • COUNT
      個数を数えます。
    • SUM
      集計(加算)します。
    • AVG
      平均値を計算します。

もっと、「SQL」について調べてみよう。

戻る 一覧へ 次へ