Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/05/2009, 01:02
axel_ito
 
Fecha de Ingreso: mayo-2009
Mensajes: 37
Antigüedad: 15 años
Puntos: 0
Respuesta: Obtener de una BD MySQL los 10 valores que más se repiten

Ingrese a la BD unos datos de prueba, resalto lo de prueba por que puse direcciones invalidas.

Cita:
100.000.000.000
100.000.000.000
100.000.000.000
100.000.000.000
100.000.000.000
100.000.000.000
100.000.000.000
100.000.000.000
100.000.000.10
100.000.000.11
100.000.000.111
100.000.000.111
100.000.000.111
100.000.000.12
100.000.000.13
100.000.000.222
100.000.000.222
100.000.000.333
100.000.000.333
100.000.000.333
100.000.000.333
100.000.000.444
100.000.000.444
100.000.000.444
100.000.000.444
100.000.000.444
100.000.000.555
100.000.000.555
100.000.000.555
100.000.000.666
100.000.000.666
100.000.000.666
100.000.000.777
100.000.000.777
100.000.000.888
100.000.000.888
100.000.000.888
100.000.000.999
100.000.000.999
100.000.000.999
100.000.000.999
100.000.000.999
Y me muestar que estos son los 10 que más se repiten segun la consulta:

SELECT COUNT( * ) AS `Filas` , `valor` FROM `logsf`GROUP BY `valor` ORDER BY `valor` DESC LIMIT 0 , 10;

Cita:
Filas | valor
-------+----------------
5 | 100.000.000.999
3 | 100.000.000.888
2 | 100.000.000.777
3 | 100.000.000.666
3 | 100.000.000.555
5 | 100.000.000.444
4 | 100.000.000.333
2 | 100.000.000.222
1 | 100.000.000.13
1 | 100.000.000.12