SELECT a.class,
(
SELECT b.age
FROM users b
WHERE b.class = a.class
ORDER BY age
LIMIT 1,1
) as age
FROM users a
GROUP BY a.class
Ville få den 2. yngste i hver klasse. Hvis du ville have den 10. yngste, ville du gøre LIMIT 9,1
og hvis du ville have den 10. ældste, ville du gøre ORDER BY age DESC
.