Ayuda con Query MySQL

Iniciado por .:UND3R:., 31 Octubre 2016, 14:06 PM

0 Miembros y 1 Visitante están viendo este tema.

.:UND3R:.

Tengo la siguiente tabla llamada timelapse con los siguientes datos:

id_t,   id_usuario,           fecha
'5',   '1',        '2016-11-02 09:41:13'
'6',   '2',        '2016-11-02 09:41:13'
'7',   '3',        '2016-11-02 09:41:13'
'8',   '2',        '2016-11-02 09:45:00'
'9',   '2',        '2016-11-02 09:46:00'



Estoy intentando obtener id_usuario único y en caso de haber duplicidad como lo es el id_usuario = 2 (está repetido 3 veces), me muestre la fecha más actual, es decir:
2016-11-02 09:46:00

En resumen, debería devolver esto:
'5',   '1',        '2016-11-02 09:41:13'
'7',   '3',        '2016-11-02 09:41:13'
'9',   '2',        '2016-11-02 09:46:00'


Como pueden ver id_usuarios únicos y la fecha más recientes en caso de haber id_usuarios iguales.

Espero que se entienda, muchas gracias por su tiempo, saludos.

SOLUCIONADO:

http://stackoverflow.com/questions/28354705/mysql-unique-rows-based-on-one-column-value-by-onefaster-query

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

fran800m

Entiendo que si agrupas por id_usuario y haces un max a id_t y fecha debería salirte los datos correctos.
Esa es una solución rápida y SQL estándar.

Que por un motivo x no te coincidiera id_t y fecha .... Ese caso te lo dejo para que le des una vuelta xD