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

Jak mohu odstranit nejstarší položky v mém výsledku SQL?

Zkuste toto:

select a.id,a.user,a.item_id,a.created
from reports as a
where a.created=(select max(created) 
                from reports as b
                where a.item_id=b.item_id)


  1. Jak přeformulovat sql dotaz

  2. Je 'IS DISTINCT FROM' skutečný operátor MySQL?

  3. Jak číst a interpretovat chyby SQL

  4. Paměťově efektivní způsob čtení dat BLOB v C#/SQL 2005