Operatore IN SQL
- Pagina precedente Caratteri di riserva SQL
- Pagina successiva SQL Between
Operatore IN
L'operatore IN permette di specificare più valori nella clausola WHERE.
Sintassi SQL IN
SELECT column_name(s) FROM table_name WHERE column_name IN (value1,value2,...)
Tabella originale (utilizzata nell'esempio:)
Tabella Persons:
Id | Cognome | Nome iniziale | Indirizzo | Città |
---|---|---|---|---|
1 | Adams | John | Via di Oxford | Londra |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Via Chang'an | Pechino |
Esempio di operatore IN
Ora, vogliamo selezionare le persone con il cognome Adams e Carter dalla tabella sopra:
Possiamo utilizzare la seguente query SELECT:
SELECT * FROM Persons WHERE Cognome IN ('Adams','Carter')
Risultati del set:
Id | Cognome | Nome iniziale | Indirizzo | Città |
---|---|---|---|---|
1 | Adams | John | Via di Oxford | Londra |
3 | Carter | Thomas | Via Chang'an | Pechino |
- Pagina precedente Caratteri di riserva SQL
- Pagina successiva SQL Between