King^Lully: SQL ausgabe von 3 rows ohne limit

Beitrag lesen

Sup!

Wuuaaah... das ist schon alles so lange her... aber vielleicht kann man alle die Einwohnerzahlen ausgeben, für die gilt, dass die Zahl der grösseren Einwohnerzahlen <=2 ist?

Also in meinem Phantasie-SQL-Dialekt:

Select * from Einwohnerzahlen into var where (count (Einwohnerzahlen > var) < 2);

  
SELECT  
 DF AS Vergleichwert  
FROM  
 DT  
WHERE  
 (  
  (  
  SELECT  
   COUNT(*)  
  FROM  
   DT  
  WHERE  
   (  
   DF > Vergleichswert  
   )  
  )  
  =  
  2  
 )  

Geht sowas? Kriegt man so den dritten Datensatz?  ;)