La clausola tranne in SQL consente di combinare due istruzioni selezionate e restituire le righe che non sono disponibili nella seconda istruzione.
Illustriamo come usare questa clausola.
Sintassi
Possiamo esprimere la sintassi dell'operatore come mostrato di seguito:
Seleziona colonna (i)Tieni presente che la clausola Where è facoltativa.
Esempio
Supponiamo di avere due tabelle come mostrato di seguito:
Nome della tabella: utenti
Nome della tabella: utenti2
Possiamo eseguire un'operazione negativa sulle tabelle come mostrato:
Seleziona Full_name, stipendio, attivoNOTA: Quanto sopra dovrebbe restituire i record che si trovano nella prima query selezionata come mostrato:
NOTA: Alcuni database non supportano l'operatore tranne. Ad esempio, il database Oracle utilizza meno come alternativa alla clausola tranne.
Conclusione
Questo articolo ha discusso dei fondamenti del lavoro con SQL tranne le dichiarazioni. Controlla il nostro tutorial su SQL Minus Operator per saperne di più.