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
Akan mendapatkan 2 termuda di setiap kelas. Jika Anda ingin yang termuda ke-10, lakukan LIMIT 9,1
dan jika Anda menginginkan yang tertua ke-10, Anda akan melakukan ORDER BY age DESC
.