PostgreSQL SELECT-Anweisung
Die PostgreSQL-SELECT-Anweisung wird verwendet, um Daten aus einer Datenbank auszuwählen.
Das Ergebnis wird in einer Ergebnistabelle gespeichert, die als Ergebnismenge bezeichnet wird.
Syntax
Das Syntaxformat der SELECT-Anweisung ist wie folgt:
SELECT column1, column2,...columnN FROM table_name;
column1, column2,...columnN sind die Feldnamen in der Tabelle.
table_name ist der Name der Tabelle.
Wenn wir alle Daten in der Tabelle lesen möchten, können wir die folgende SQL-Anweisung verwenden:
SELECT * FROM table_name;
Im vorherigen KapitelINSERT INTO-Anweisunghaben wir bereits einige Daten in die Tabelle company eingefügt; mit** können alle Daten in dieser Tabelle gelesen werden:
exampledb=# 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
Wir können auch die angegebenen Felder ID und NAME lesen:
exampledb=# SELECT ID,NAME FROM company; id | name ----+------- 1 | Paul 2 | Allen 3 | Teddy 4 | Mark 5 | David (5 rows)Andere Erweiterungen