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