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
Ще получи 2-ри най-млад във всеки клас. Ако искате 10-ия най-млад, бихте направили LIMIT 9,1
и ако искате 10-ти най-възрастен, бихте направили ORDER BY age DESC
.