Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Recuperando a entrada mais recente por usuário


A consulta é conhecida como máximo de grupo , que (pelo menos no MySQL) pode ser implementado com uma subconsulta. Por exemplo:
SELECT my_table.* FROM my_table NATURAL JOIN (
  SELECT   user_id, MAX(created_at) created_at
  FROM     my_table
  GROUP BY user_id
) t

Veja em sqlfiddle .