Si tengo una tabla de usuario comoSQL seleccione miembro enésima del grupo
class | age
--------------
1 20
3 56
2 11
1 12
2 20
Entonces puedo conseguir fácilmente el usuario más joven de cada clase a través de
select class, min(age)
from user
group by class;
Del mismo modo, mediante la sustitución min con un máximo, Puedo obtener el más viejo. Pero, ¿cómo puedo obtener el 10º más joven (o el más antiguo) en cada clase? Por cierto, estoy usando MySql v.5.0.
Saludos,
El método en el enlace funciona pero para ello es un poco de un truco. También es muy rápido. Por una vez multa, para la producción no! –