Claudiogarau.it :: Tutorials & Scripts, PHP, Linux and more.

Home ~ PostgreSQL :: Query di selezione :: Indice PostgreSQL

Query di selezione

Categoria: PostgreSQL Inserito il: 19-01-2006 Stampa (19955 click)

Il comando SQL denominato SELECT ci permette di operare query di selezione, cioè richieste di estrazione di dati da una o più taballe e relativo output di visualizzazione.

In associazione con il carattere jolly "*" SELECT consente di visualizzare l'intero contenuto di una tabella:

SELECT * FROM Armadio;
Tramite una query come quella appena proposta potremo ricevere dall'ORDBMS un output simile al seguente:
Ordine	Cassetto_1   Cassetto_2   Cassetto_3
01	Calze        Boxer        Guanti 
02	Foto         Ricevute     Soldi   
03	Chiavi       Documenti    Penne
Naturalmente sarà sempre possibile estrarre soltanto determinati dati evitando di visualizzare quelli che non sono di nostro interesse, ecco un esempio:
SELECT Cassetto_1, Cassetto_2 FROM Armadio;
per cui avremo in output:
Ordine	Cassetto_1	Cassetto_2 
01	Calze		Boxer         
02	Foto		Ricevute       
03	Chiavi		Documenti
Anche nel caso di SELECT potremo delimitare il numero dei record coinvolti nelle nostre estrazioni attraverso l'utilizzo della clausola WHERE (con o senza AND):
SELECT Cassetto_1, Cassetto_2 FROM Armadio WHERE Ordine='01';
da cui avremo l'output:
Ordine	Cassetto_1	Cassetto_2
01	Calze		Boxer


Attenzione: questo articolo è stato concesso in esclusiva per la pubblicazione a Mrwebmaster.it; ne è vietata la riproduzione, anche parziale, senza l'esplicito consenso dell'autore e della redazione di Mrwebmaster.it.

Cerca nel sito
Per sito
Sviluppatore di applicazioni Web con competenze evolute nella progettazione delle basi di dati, autore per alcune delle più importanti testate on line dedicate alla manualistica tecnica (HTML.it, MrWebmaster.it, Edit) e consulente per l'e-learning.
Tutte le categorie
Tutorial Random
XPath e setaggio dei valori
XPath ci permette di effettuare delle interrogazioni (query) su di un documento XML, un pò come SQL per i database,... Leggi l'articolo
Corsi online per sviluppatori
Corsi per Webmaster, Web Designer, Programmatori, Grafici e Sistemisti