sql >> Databáze >  >> RDS >> Mysql

Načítání nejnovějšího záznamu na uživatele

Dotaz je známý jako skupinové maximum , který (alespoň v MySQL) lze implementovat pomocí poddotazu. Například:

SELECT my_table.* FROM my_table NATURAL JOIN (
  SELECT   user_id, MAX(created_at) created_at
  FROM     my_table
  GROUP BY user_id
) t

Podívejte se na to na sqlfiddle .



  1. Jak vložit data do více tabulek se závislostmi na cizím klíči (MySQL)

  2. Admin skripty v R12.2 Ebuisness Suite

  3. Jak používat ALIAS v klauzuli ORDER BY PostgreSQL?

  4. Počítat počet po sobě jdoucích návštěv