| |
|
| |
 WHERE in SQL
Abbiamo già visto come eseguire una semplice interrogazione del database tramite l'istruzione SELECT. Vediamo ora come selezionare i record in base a una determinata condizione. La clausola da aggiungere è la WHERE.
SELECT [campi] FROM [tavola] WHERE [condizione] ;
Proviamo a fare un esempio pratico. Riprendiamo il caso della tavola 'alunni' comprensiva di tre campi: nome, cognome, anno di nascita. Per selezionare soltanto gli alunni con nome 'Luca' scriveremo nel seguente modo:
SELECT * FROM alunni WHERE nome = 'Luca';
Se invece volessimo selezionare soltanto gli alunni con età superiore a 10 anni, scriveremo:
SELECT * FROM alunni WHERE eta > 10 ;
E' anche possibile combinare clausole OR e AND nelle condizioni dell'interrogazione. Ad esempio volendo estrarre soltanto gli alunni da 9 a 12 anni scriveremo:
SELECT * FROM alunni WHERE eta => 9 AND eta <= 12 ;
Gli operatori logici e di confronto utilizzabili nella clausola WHERE sono i seguenti:
= (uguale)
LIKE (parzialmente uguale)
> (maggiore)
< (minore)
>= (maggiore o uguale)
<= (minore o uguale)
<> (diverso)
BETWEEN (compreso tra)
NOT (negazione)
IN (lista)
20070309
Commenti
Scrivi
il tuo commento sulla pagina
"WHERE in SQL "
Link utili per approfondire il tema Segnala un sito/link di approfondimento
| |
|
|
|
Corso SQL
Altre pagine correlate
Segnala il tuo sito web
Segnala il tuo sito web alla directory Lapaweb iscrivendoti gratuitamente alla community
|
|
|

Guida Facebook Come iscriversi su Facebook. Una guida online per conoscere il social network più famoso del momento.

Guida Twitter Come iscriversi su Twitter. La guida per registrare un account personale sul social network dei messaggi brevi.

Guida YouTube La nostra guida pratica per caricare video su YouTube, consigli pratici e molto altro ancora.

Guida Google Plus La guida online al social network Google Plus sviluppato dal motore di ricerca Google. |
|
|
|