www.colussimarco.it

Home » Wiki  »  SQL  »  SQL Query a con condizioni multiple (WHERE – IN)
SQL Query a con condizioni multiple (WHERE – IN)

L'operatore IN permette in una query di filtrare i dati secondo i dati restituiti a sua volta da una SELECT, oppure può essere utilizzato come sostituto della clausola OR.

Partendo da una query come nell'esempio:

SELECT * FROM Rubrica WHERE Nome='Marco' OR Nome='Giuseppe' OR 'Maria';

La query può essere sostituita con la seguente sintassi:

SELECT * FROM Rubrica WHERE Nome IN ('Marco', 'Giuseppe', 'Maria')

 

La condizione IN, può essere anche messa in negazione con la sintassi NOT IN. Così verranno esclusi dai risultati tutti i record presenti nella clausola IN.

 

 

Per maggiori informazioni, si può visitare come esempio il sito:

https://www.w3schools.com/sql/sql_in.asp

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Scroll to Top