Sottoquery dentro SELECT
Come visto nel video, spesso ci sono più modi per ottenere lo stesso risultato in SQL. Le sottoquery possono essere un'alternativa alle join per arrivare allo stesso output.
In questo esercizio, approfondirai come alcune query possano essere scritte sia con una join sia con una sottoquery.
Nel Passo 1, inizierai con un LEFT JOIN combinato con un GROUP BY per selezionare i nove paesi con il maggior numero di città presenti nella tabella cities, insieme ai conteggi di queste città. Nel Passo 2, scriverai una query che restituisca lo stesso risultato della join, ma sfruttando una query annidata.
Questo esercizio fa parte del corso
Unire i dati in SQL
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
-- Find top nine countries with the most cities
___
-- Order by count of cities as cities_num
___
-- Limit the results
___