in cui mi si richiede "per ogni nazione trovare la montagna più alta,il risultato deve mostrare il nome della nazione,ilnome della montagna e la sua altezza(o null se il paese non ha montagne)"
io ho sviluppato con POSTGRESS questa query
Codice: Seleziona tutto
select country.name,MAXH,mountain.name
from country join
(select geo_Mountain.country, max(mountain.elevation) as MAXH from mountain, geo_Mountain
where geo_Mountain.mountain = mountain.name
group by geo_Mountain.country) MAXM
on country.code = MAXM.country
join mountain on
mountain.elevation = MAXM.MAXH
order by maxh desc;
