Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2009, 16:06
Avatar de buzu
buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Conoces cantidad de registros iguales.

Que tal amigos.. He estado dándole vueltas a este asunto y no encuentro la solución.

EL problema que tengo es el siguiente:

Tengo una tabla en mysql, en ella tengo diferentes columnas, una de esas columnas tiene un dato que se repite en distintas filas. Más concretamente ese dato es el id de un registro en otra tabla. Lo que yo quiero saber es cuantos registros tiene el mismo valor en dicha columna. Por ejemplo, 20 registros tienen el valor 5 en esa columna, 100 registros tienen el valor 2 etc. Para ello hago la consulta:

Código sql:
Ver original
  1. SELECT dato, COUNT(*) FROM tabla GROUP BY idQueSeRepite

Eso me da los datos que quiero, el problema es que no me los ordena. Lo que yo quiero es que por ejemplo me de primero el registro que aparece más veces.

En otras palabras, quiero saber cual es id que se repite más veces.
__________________
twitter: @imbuzu