English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'istruzione SELECT di PostgreSQL serve per selezionare dati dal database.
I risultati vengono memorizzati in un tabella di risultati, chiamata insieme di risultati.
La sintassi dell'espressione SELECT è la seguente:
SELECT column1, column2,...columnN FROM table_name;
column1, column2,...columnN sono i nomi dei campi della tabella.
table_name è il nome della tabella.
Se vogliamo leggere tutti i dati della tabella, possiamo utilizzare la seguente espressione SQL:
SELECT * FROM table_name;
Nella sezione precedente Espressione INSERT INTO Abbiamo già inserito alcuni dati nella tabella company, possiamo leggere tutti i dati della tabella utilizzando il segno di asterisco *:
w3codeboxdb=# 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
Possiamo anche leggere i campi specifici ID e NAME:
w3codeboxdb=# SELECT ID,NAME FROM company; id | name ----+------- 1 | Paul 2 | Allen 3 | Teddy 4 | Mark 5 | David (5 righe)