Menu
Coddy logo textTech

EXCEPT

Część sekcji Poza podstawami ścieżki SQL w Coddy. Lekcja 18 z 27.

EXCEPT zwraca wiersze, które występują w pierwszym zbiorze wyników, ale nie w drugim. Możesz myśleć o tym jak o odejmowaniu zbiorów.

SELECT email FROM newsletter_subs
EXCEPT
SELECT email FROM premium_users

Każdy subskrybent newslettera, który nie jest użytkownikiem premium. To przydatne przy wyszukiwaniu brakujących wierszy: kto się zapisał, ale nie zapłacił? Które produkty zostały zamówione w zeszłym miesiącu, ale nie w tym miesiącu?

Podobnie jak UNION i INTERSECT, usuwa duplikaty i wymaga zgodnych kolumn po obu stronach.

challenge icon

Wyzwanie

Łatwy

Dostępne tabele i kolumny:

  • last_month: product
  • this_month: product

Zwróć jedną kolumnę product: każdy produkt, który został sprzedany w zeszłym miesiącu, ale nie w tym miesiącu. Uporządkuj alfabetycznie.

Spróbuj swoich sił

-- produkty w last_month, ale nie w this_month
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Poza podstawami

Poćwicz samodzielnie: Edytor online SQL