SQLでレコードを表示する(SELECT)
SQLのSELECT文の書き方
SELECT
レコードの全カラムを表示
SELECT * FROM テーブル名;
*
(アスタリスク)を指定すると、レコードから全てのカラムのデータを取り出す
Usage
レコードの指定カラムの表示
SELECT カラム名 FROM テーブル名;
カラム名
を指定すると、レコードから指定したカラムのデータのみ取り出す
条件を指定したレコードの表示
SELECT * FROM テーブル名 WHERE 条件;
指定した条件のレコードを表示
レコードの表示数の制限
SELECT * FROM テーブル名 LIMIT 数値;
LIMIT
は指定した数値の件数だけ、レコードを表示
e.g.
レコード数が大量になったり、トップ10を表示したい等、表示数量を制限したいときに使用
SELECTステートメントは、以下の順序で処理される
- FROM
- ON
- JOIN
- WHERE
- GROUP BY
- WITH CUBE または WITH ROLLUP
- HAVING
- SELECT
- DISTINCT
- ORDER BY
- TOP