<<< Order and group by 2 >>>
Scenario world
f35f7fece0cf0019765619c477c900ddd8131dbc27b32e9261f4ab7cdc49773c
See details on the model
In this scenario, we have a single table world in which each row describes a country. The table contains the following attributes:
- name of type VARCHAR(50) NOT NULL, the name of the country (e.g. France)
- continent of type VARCHAR(60), in which continent is the country in (e.g. Europe)
- area of time DECIMAL(10) the area of the country in square kilometer
- population of type DECIMAL(11) the number of inhabitants
- gdp of type DECIMAL(14) the Gross Domestic Product
- capital of type VARCHAR(60) the name of the capital city
- tld of type VARCHAR(5) the Top Level Domain of the country (the last part of the domain names of the country, e.g. .fr for France)
- flag of type VARCHAR(255) an url of the flag of the country
Question
Compute for each continent its total population. Order the result by total_area.
Note: group by is performed after the grouping but you can use aggregates in the ordering condition
{"rows":[["36149204","Caribbean"],["37783477","Oceania"],["610261850","Europe"],["149017400","Eurasia"],["407618970","South America"],["518755156","North America"],["991981577","Africa"],["4342955676","Asia"]],"fields":[{"name":"total_population","dataTypeID":1700},{"name":"continent","dataTypeID":1043}],"affectedRows":0}
True
True