Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Sacar el valor que más se repita de un campo

Estas en el tema de Sacar el valor que más se repita de un campo en el foro de Bases de Datos General en Foros del Web. Hola a todos, tengo una dudilla con MySQL: Tengo una tabla con x registros, cada registo tien un campo númerico, el cual se repite n ...
  #1 (permalink)  
Antiguo 20/03/2004, 06:49
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 22 años
Puntos: 17
Sacar el valor que más se repita de un campo

Hola a todos, tengo una dudilla con MySQL:


Tengo una tabla con x registros, cada registo tien un campo númerico, el cual se repite n veces en la tabla.

Lo que quiero sacar es el valor de n que más se repita en la tabla, por ejemplo:

--- Campo
1- 2
2- 1
3- 4
4- 1
5- 2
6- 1

En este caso quiero que me devuelva 4, que es el número que más se repite en el campo que me interesa.

Se puede hacer directamente en una consulta? o tendría que hacer una consulta general y leugo tratar los datos recibidos en el lenguaje de programación que utilize?

Espero haberme explicado más o menos bien,
Saludos
  #2 (permalink)  
Antiguo 20/03/2004, 14:15
 
Fecha de Ingreso: septiembre-2003
Mensajes: 248
Antigüedad: 21 años, 2 meses
Puntos: 2
Hola, prueba con:
select count(tucampo) as cantidad from tutabla group by tucampo order by cantidad desc limit 1
__________________
Jose A
  #3 (permalink)  
Antiguo 22/03/2004, 11:15
 
Fecha de Ingreso: febrero-2001
Ubicación: /home/mystery
Mensajes: 17
Antigüedad: 23 años, 9 meses
Puntos: 0
Chequea este post...

http://www.forosdelweb.com/sc7ffe94d...msg189587.html

Atte. Myst
__________________
Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:08.