yo,
vllt gibs ne elegantere schreibweise dafür ? :P
versuch mal folgendes:
SELECT Einwohner AS var
FROM Stadt
WHERE
(
SELECT COUNT(*)
FROM Stadt
WHERE Einwohner > var
) IN (0,1,2)
;
btw. als Bonus der aufgabe kannst du ihnen ja sagen, dass die abfrage nur funktioniert, wenn es bei den ersten drei keine städte mit gleicher einweohnerzahl gibt.
Ilja