“学生”表と“学部”表に対して次のSQL文を実行した結果として、正しいものはどれか。
[SQL文]
SELECT 氏名 FROM 学生, 学部
WHERE 所属 = 学部名 AND 学部.住所 = ‘新宿’
答え ウ
【解説】
問題のSQL文は新宿にある学部に所属している学生を取り出す処理になっていて、住所が新宿の学部は「工」と「理」で、この「工」と「理」に所属している学生は(ウ)になる。
【キーワード】
・SQL文
【キーワードの解説】
- SQL文
SQL文で出てくる句について説明します。
- SELECT
出力するデータを指定します。
- DISTINCT
同じ内容の(重複した)データを除きます。
- FROM
操作するデータを指定します。
- AS
操作するデータの名前を変えます。
- WHERE
操作する条件を指定します。
- GROUP BY
同じ内容のデータをまとめます。
- HAVING
GROUP BYで抽出条件を指定する。
- COUNT
個数を数えます。
- SUM
集計(加算)します。
- AVG
平均値を計算します。
もっと、「SQL」について調べてみよう。
戻る
一覧へ
次へ
|