Podzapytanie w SELECT
Jak pokazano w filmie, w SQL często istnieje wiele sposobów na uzyskanie tego samego wyniku. Podzapytania mogą stanowić alternatywę dla złączeń i prowadzić do identycznych rezultatów.
W tym ćwiczeniu sprawdzisz, jak niektóre zapytania można zapisać zarówno za pomocą złączenia, jak i podzapytania.
W kroku 1 zaczniesz od LEFT JOIN połączonego z GROUP BY, aby wybrać dziewięć krajów z największą liczbą miast w tabeli cities wraz z ich liczebnością. W kroku 2 napiszesz zapytanie zwracające ten sam wynik, ale z wykorzystaniem podzapytania zagnieżdżonego.
To ćwiczenie jest częścią kursu
Łączenie danych w SQL
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- Find top nine countries with the most cities
___
-- Order by count of cities as cities_num
___
-- Limit the results
___