Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2010, 13:33
Tram
 
Fecha de Ingreso: noviembre-2006
Mensajes: 82
Antigüedad: 17 años, 10 meses
Puntos: 0
Consulta duplicados

Hola,

Tengo una tabla "evaluar" con los campos: id_evaluacion, login, id_metodo, fecha

Necesito obtener los id_evaluacion de cada usuario cuyo método utilizado haya sido el 1.
Pero puede haber usuarios que hayan evaluado varias veces, entonces en ese caso debería obtener sólo el id_evaluacion de la evaluacion más reciente.

Mi consulta es:
SELECT idevaluacion, login, fecha FROM evaluar WHERE url = 'http://sitio.com' AND idmetodo =1

pero muestra lo siguiente:

id login fecha
1 luis 2010-12-01
2 jose 2010-12-13
3 luis 2010-12-13

Lo que debería mostrar es:

id login fecha
2 jose 2010-12-13
3 luis 2010-12-13

ya que "luis" está repetido y quiero quedarme con el más reciente (el de fecha 2010-12-13)

Cómo podría conseguirlo?