Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2010, 16:04
Saxoboy
 
Fecha de Ingreso: enero-2009
Mensajes: 9
Antigüedad: 16 años
Puntos: 0
Ordenar en forma descendente un Group By

Muy buenas....

Tengo esta problema. Tengo una tabla de almacenamiento de correos...

La tabla es: id - email

Digamos que un correo se repitió 3 veces....(logicamente, el id es diferente)

id - email
15 [email protected]
58 [email protected]
95 [email protected]

Con esta consulta tengo el correo repetido y el numero de veces que esta repetido.

SELECT *, COUNT(email) AS repetidos FROM mails GROUP BY email HAVING Count(email) > 1 ORDER BY repetidos DESC

id - email - repetidos
15 [email protected] 3

Lo que quiero es que me muestre el ultimo registro de la agrupación, es decir:

id - email - repetidos
95 [email protected] 3

Gracias.... y Saludos