ÎncepețiÎncepe gratuit

Subinterogare în SELECT

Așa cum ai văzut în videoclip, în SQL există adesea mai multe moduri de a obține același rezultat. Ai descoperit că subinterogările pot reprezenta o alternativă la join-uri pentru a ajunge la același output.

În acest exercițiu, vei aprofunda modul în care unele interogări pot fi scrise fie cu un join, fie cu o subinterogare.

În Pasul 1, vei începe cu un LEFT JOIN combinat cu GROUP BY pentru a selecta cele nouă țări cu cele mai multe orașe din tabelul cities, împreună cu numărul acestor orașe. În Pasul 2, vei scrie o interogare care returnează același rezultat ca join-ul, dar folosind în schimb o interogare imbricată.

Acest exercițiu face parte din cursul

Joining Data in SQL

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Find top nine countries with the most cities
___
-- Order by count of cities as cities_num
___
-- Limit the results
___
Editează și rulează codul