SQLの理解深め定着するためには、練習問題を解くことが手っ取り早い手段かと思います。
問題中、左側にテーブル(テーブル名:リスト)、右側に結果を表します。
今回利用するテーブルを載せます。テーブル名は「リスト」とします。
問題1
「名前」のみを出力させる
問題1の解答
SELECT
名前
FROM
リスト
問題2
「名前」「住所」を出力させる
問題2の解答
SELECT
名前,住所
FROM
リスト
問題3
「名前」「年齢」を出力させる
問題3の解答
SELECT
名前,誕生年
FROM
リスト
問題4
全ての「カラム」と「レコード」を出力させる
問題4の解答
SELECT
*
FROM
リスト
問題5
番号5のレコードのみ表示する
問題5の解答
SELECT
*
FROM
リスト
WHERE
番号 = 5
問題6
誕生年が2000年~2012年を表示させる
問題6の解答
SELECT
*
FROM
リスト
WHERE
誕生年 between 2000 and 2012
問題7
誕生年が2000年~2012年以外を表示させる
問題7の解答
SELECT
*
FROM
リスト
WHERE
誕生年 not between 2000 and 2012
問題8
年齢が34歳のリストを表示させる
問題8の解答
SELECT
*
FROM
リスト
WHERE
WHERE 年齢 = 34
問題9
年齢が20歳未満のリストを表示させる
問題9の解答
SELECT
*
FROM
リスト
WHERE
WHERE 年齢 < 20
問題10
年齢が20歳以上で「名前」「年齢」のみリストを表示させる
問題10の解答
SELECT
名前,年齢
FROM
リスト
WHERE
WHERE 年齢 >= 20