sql >> Database >  >> RDS >> Mysql

MySQL-groep op laatste invoer

Probeer deze zoekopdracht -

SELECT t1.* FROM payment_status t1
  JOIN (SELECT payment_id, MAX(created) max_created
        FROM payment_status
        GROUP BY payment_id
        ) t2
    ON t1.payment_id = t2.payment_id AND t1.created = t2.max_created;

...voeg dan WHERE-voorwaarden toe die je nodig hebt.



  1. De stap Unpivot gebruiken om een ​​tabel in tabelvorm te maken van een kruistabel

  2. probeert NULL IN te VOEREN als het invoerveld leeg is

  3. Hoe kan ik de standaard opslagengine instellen die door MySQL wordt gebruikt?

  4. Kopieer een tabel naar een andere tabel met een andere structuur