Meine Frage ist:Sqlzoo SELECT innerhalb SELECT Tutorial # 5
Deutschland (Bevölkerung 80 Millionen) hat die größte Bevölkerung der Länder in Europa. Österreich (Bevölkerung 8,5 Millionen) hat 11% der Bevölkerung von Deutschland.
Zeigen Sie den Namen und die Bevölkerung jedes Landes in Europa an. Zeigen Sie die Bevölkerung als Prozentsatz der Bevölkerung von Deutschland.
Meine Antwort:
SELECT name,CONCAT(ROUND(population/80000000,-2),'%')
FROM world
WHERE population = (SELECT population
FROM world
WHERE continent='Europe')
Was mache ich falsch? Danke.
warum die Unterabfrage? – DonCallisto