![]() |
como sacar el numero que mas se repite?
tengo una tabla llamada alumnos, que tiene los campos: nombre y edad.
Lo que necesito es: con una consulta, sacar la edad que mas se repite entre los alumnos ejemplo pepe,15 miguel,10 manuel,15 quiero que el resultado sea 15 |
Quizá algo como
El primer registro de la consulta contendrá la mayor cantidad. // Saludos |
Hola,
Y puesto que es un único registro lo que nos interesa conseguir, ¿sería algo descabellado añadir a la consulta que propones Román un "LIMIT 1"? ¿Valdría de algo? ¿Estaría demás o qué? ;) |
Sólo hay que ver qué motor está usando para saber si es LIMIT, TOP u otra (o ninguna).
// Saludos |
Hola,
Bueno... se ve que estoy ciego con MySQL... es verdad. ¿Pero la idea no es descabellada, cierto? Es decir, si no necesitamos más que un registro... ¿para qué los demás? Vamos... digo yo, ¿eh? Tampoco... ;) |
mil gracias
funciona perfecto, y no se me habria ocurrido nunca eso del count(). Pero todo salio de maravilla, gracias
y eso del limit 1, en mi caso no fue necesario, pero supongo que para otra persona podria serle util |
Cita:
// Saludos |
La franja horaria es GMT +2. Ahora son las 23:51:53. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi