Lezioni di SQL – Parte 3

Titolo: Lezioni di SQL – Parte 3
Sezione: web
Data: 04.12.2018

SQL PARTE 3

Clausola Where

Abbiamo imparato a selezionare  colonne specifiche, ma cosa succede se è necessario acquisire solo determinate righe? Ecco la clausola WHERE, che ci consente di filtrare i dati in base a una condizione.

In questa query selezioniamo solo le voci dalla tabella personaggi, che usano una pistola …

SELECT *
FROM “personaggi”
WHERE arma= “pistola”;

And e Or

Se affianchiamo alla clausola Where  l’aiuto degli operatori logici (AND, OR) e dei confronti matematici (=, <,>, <=,> =, <>),  possono essere impostate infinite condizioni:

SELECT *
FROM albums
WHERE genere= ‘rock’ AND vendite <= 50000000
ORDER BY versione

In questo esempio  abbiamo una tabella contenente gli album più venduti di tutti i tempi. Selezioniamo quelli  che sono classificati come rock e hanno venduto meno di 50 milioni di copie. Questo può essere fatto posizionando l’operatore AND tra le due istruzioni.

Kenji Agency : creazione siti web a Treviso