Guide / SQL — basi del linguaggio / IN, UNION e sottoquery

IN, UNION e sottoquery

Insiemi di valori e tabelle derivate.

IN (lista) seleziona righe compatibili con un elenco finito di valori. UNION / UNION ALL combinano più SELECT con stesso numero di colonne compatibili. Una sottoquery nel FROM crea una tabella derivata su cui selezionare.

Esempio

SELECT id, email
FROM utenti
WHERE ruolo IN ('admin', 'editor', 'moderatore');