Query di selezione

19/01/2006

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.

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

Stampa :: Torna alla Home