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
Zou de 2e jongste in elke klas krijgen. Als je de 10e jongste wilt, doe je LIMIT 9,1
en als je de 10e oudste wilt, doe je ORDER BY age DESC
.