Devo eseguire questa query in due modi:
Per ogni città statunitense estrarre la sua popolazione e la superficie dei laghi su cui eventualmente si affaccia (il risultato deve comprendere la città, la popolazione e l'area complessiva suoi laghi)
city: nome, codice stato, nazione, popolazione
located: citta, nazione, codice stato, nome laghi
lake: nome lago, area
Il primo modo:
select distinct I.city as citta, c.population as popolazione, z.area as lakearea
from .city c left join located I on c.name=I.city left join lake z on z.name=I.lake
where c.country='USA';
Mi date una mano a svolgera in un altro modo senza usare il left join?