PostgreSQL SELECT 文
PostgreSQL SELECT 文は、データベースからデータを選択するために使用されます。
結果は結果テーブルに格納され、結果セットと呼ばれます。
構文
SELECT 文の構文形式は以下のとおりです:
SELECT column1, column2,...columnN FROM table_name;
column1、column2、...columnN はテーブルのフィールド名です。
table_name はテーブル名です。
テーブル内のすべてのデータを読み取りたい場合は、以下の SQL 文を使用できます:
SELECT * FROM table_name;
前の章のINSERT INTO 文では、テーブル company にいくつかのデータを挿入しました。** 記号を使用すると、このテーブルのすべてのデータを読み取ることができます:
サンプルdb=# SELECT * FROM company; ID NAME AGE ADDRESS SALARY JOIN_DATE ---- ---------- ----- ---------- ------- -------- 1 Paul 32 California 20000.0 2001-07-13 2 Allen 25 Texas 2007-12-13 3 Teddy 23 Norway 20000.0 4 Mark 25 Rich-Mond 65000.0 2007-12-13 5 David 27 Texas 85000.0 2007-12-13
指定したフィールド ID と NAME を読み取ることもできます:
サンプルdb=# SELECT ID,NAME FROM company; id | name ----+------- 1 | Paul 2 | Allen 3 | Teddy 4 | Mark 5 | David (5 rows)その他の拡張