Filtrowanie grup
W poprzednim ćwiczeniu przygotowałeś zestawienie pokazujące, ilu klientów eSymphony mieszka w każdym kraju. Wynik był dość długą listą. Teraz chcesz zawęzić wyniki i wyświetlić tylko te kraje, w których jest więcej niż czterech klientów. Ponieważ dane zostały pogrupowane według kraju, konieczne będzie filtrowanie na poziomie grup, a nie poszczególnych wierszy.
To ćwiczenie jest częścią kursu
Wprowadzenie do Oracle SQL
Instrukcje do ćwiczenia
- Uruchom zapytanie. Zwróć uwagę, że generuje błąd.
- Zmodyfikuj zapytanie tak, aby pokazywało tylko kraje z więcej niż czterema klientami.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- Adapt the query below to show the correct results
SELECT Country, COUNT(*) AS Customers
FROM Customer
WHERE COUNT(*) > 4
GROUP BY Country