Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2008, 06:44
Avatar de intergus
intergus
 
Fecha de Ingreso: mayo-2007
Mensajes: 126
Antigüedad: 17 años, 7 meses
Puntos: 3
count de un distinct

Pues eso que ando algo perdidillo

He estado buscando aqui en el foro pero o encuentro sobre distinct o sobre count pero no veo la union de ambos.

Necesito recorrer una tabla y que devuelva los 20 (por ejemplo) registros que mas veces repiten un determinado campo y saber cuantas veces, es decir

posibles registros
hola loquesea...
adios loquesea...
perro loquesea...
hola loquesea...
perro loquesea...
perro loquesea....

deberia devolverme:
hola 2
adios 1
perro 3

pero debe recorrer toda la tabla porque solo quiero los 20 que mas se repitan (en este ejemplo salen todos porque he puesto pocos, claro está)

ademas debería poder añadirle una condición where donde controlar que haga el distinct pero solo si cumple una condición, por ejemplo de fecha superior a tal fecha (la fecha sería uno de los campos "loquesea..."

espero haberme explicado