Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2013, 11:44
alfredo89aob
 
Fecha de Ingreso: mayo-2013
Mensajes: 2
Antigüedad: 11 años
Puntos: 0
Problema en consulta

Estoy intentado realizar una consulta, pero recibo error "MySQLSyntaxErrorException" porque la hago incorrectamente.

La tabla es:




Y la consulta es:

SELECT DISTINCT idUser,idNew COUNT(*) AS cuenta FROM ReviewNews WHERE reviewNew = 1 GROUP BY idUser ORDER BY cuenta ASC LIMIT 5



Ejemplo:

idUser idNew reviewNew
44444 1 1
55555 2 1
33333 3 1
22222 4 1
11111 5 1
22222 6 1
11111 7 0
88888 7 0
88888 1 1
88888 2 1
88888 3 1
88888 4 1
66666 5 1
99999 7 0


El resultado que quiero conseguir es:

idNew
1
2
3
4
5


Lo que debe hacer la consulta es conseguir los cinco "idnew" que
han recibido un mayor número de "1" en el campo "reviewNew".


Cómo hago correctamente la consulta?


Gracias