EXCEPT
Parte da seção Além do Básico do Journey de SQL da Coddy. Lição 18 de 27.
EXCEPT retorna linhas que aparecem no primeiro conjunto de resultados, mas não no segundo. Pense nisso como uma subtração de conjuntos.
SELECT email FROM newsletter_subs
EXCEPT
SELECT email FROM premium_usersCada assinante da newsletter que não é um usuário premium. Isso é útil para encontrar linhas ausentes: quem se inscreveu, mas não pagou? Quais produtos foram pedidos no mês passado, mas não neste mês?
Assim como UNION e INTERSECT, ele remove duplicatas e espera colunas correspondentes em ambos os lados.
Desafio
FácilTabelas e colunas disponíveis:
<strong>last_month</strong>:<strong>product</strong><strong>this_month</strong>:<strong>product</strong>
Retorne uma coluna product: cada produto que foi vendido no mês passado (last_month), mas não este mês (this_month). Ordene alfabeticamente.
Experimente você mesmo
-- produtos em last_month mas não em this_month
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Além do Básico
Pratique por conta própria: Playground de SQL