SELECT (SQL)

SELECT è usato per selezionare dei dati da una tabella.
La sintassi è:

SELECT nome_colonna (, nome_colonna2, ...) FROM nome_tabella

Prendendo ad esempio la tabella in introduzione, possiamo estrarre un certo numero di campi usando la seguente istruzione:

SELECT nome, cognome FROM rubrica

la query su scritta da come risultato:

nome cognome
Paolo Bianchi
Giuseppe Rossi

È possibile selezionare tutti i campi usando la seguente query:

SELECT * FROM rubrica

Il risultato sarà:

nome cognome nr_telefonico
Paolo Bianchi 012.345678
Giuseppe Rossi 987.654321

I risultati di una query SQL vengono immagazzinati nel set di risultati.

SELECT DISTINCT

Questa particolare keyword permette di estrarre tutti i valori distinti (differenti) di una tabella. La sintassi:

SELECT DISTINCT nome_colonna FROM nome_tabella

Vediamo un esempio:

TABELLA: fatturazione
azienda fattura
Pizzi e Merletti srl 1/2008
Cartoni spa 2/2008
Pizzi e Merletti srl 3/2008
Frutta e Verdura 4/2008
Cartoni spa 5/2008

La seguente query:

SELECT DISTINCT azienda FROM fatturazione

darà come risultato:

azienda
Pizzi e Merletti srl
Cartoni spa
Frutta e Verdura

ossia, la lista dei clienti.

I commenti:

05-06-2010: Anonimo ha scritto:
UPDATE persone SET paese = 'Italia' WHERE 1 è da preferire perché è una sintassi più completa.

Inserisci un commento:


Il contenuto di questo campo è tenuto riservato e non verrà reso pubblico.

Condividi

Se ti piace questo articolo, puoi collegarlo al tuo sito copiando il seguente codice HTML nelle tue pagine.

Acquista libri di informatica

Acquista qui il tuo software

Ultimi commenti