Ich bin neu in SQL und wirklich ratlos mit einer bestimmten Frage, ich würde wirklich schätzen, wenn jemand die Zeit nehmen könnte, um mich mit diesem heraus zu helfen.SQL Übung, Hilfe benötigt
Frage: Zeigen Sie die 3 größten Länder (nach ihrer Bevölkerung) auf dem am wenigsten bevölkerten Kontinent (mit Ausnahme der Antarktis).
SELECT name ,
country.population ,
continent ,
SUM(country.population) OVER (PARTITION BY continent) continent_population
FROM country
WHERE continent != 'Antarctica';
Ich habe diese Abfrage bekam so weit, die mir eine Tabelle mit der entsprechenden Bevölkerung von jedem Kontinent, aber was bin ich dabei, dass mit der geringsten Bevölkerung auf den Kontinent zu verengen. Danke für die Hilfe
Database ER-Diagramm ist unter
Was bekommen haben Sie schon versucht? – Antikhippe
Was ist Ihre Frage? –
SELECT Name, country.population, kontinent, SUM (country.population) OVER (PARTITION BY Kontinent) continent_population VON Land WHERE Kontinent! = 'Antarktis' – hhkk