sql >> Databasteknik >  >> RDS >> Mysql

MySQL välj varje dag sista raden sorterad efter datum DESC

Vad sägs om det här?

SELECT MAX(Stamp) as Stamp, dataField1, dataField2
FROM tableName
GROUP BY DAYOFYEAR(Stamp)

Jag skulle säga använd DAYOFYEAR istället för DAY som alla sa. För skillnad, se länken nedan.

Demo

I den här demon, DAY ger 3 rader vilket är FEL i motsats till 4 rader med DAYOFYEAR .



  1. MySQL-producerande kolumner med loop i en select-sats

  2. JSON Sök i laravel vältalig

  3. Hur kan jag få en vanlig postgres-databasdump på heroku?

  4. MySQL Beställ före Gruppera efter