sql >> Databasteknik >  >> RDS >> Mysql

Så här grupperar du efter i SQL efter största datum (Beställ efter en grupp efter)

Mitt favoritsätt att konstruera denna SQL är att använda en not exists klausul som så:

SELECT apntoken,deviceid,created 
FROM `distribution_mobiletokens` as dm
WHERE userid='20'
and not exists (
    select 1 
    from `distribution_mobiletokens`
    where userid = '20'
    and deviceid = dm.deviceid
    and created > dm.created
    )



  1. Hur designar man kategorier och underkategorier i MySQL?

  2. Hur ställer man in teckenuppsättning för MySQL i RODBC?

  3. MySQL - Öka kolumnvärde eller infoga data om det inte finns

  4. Hur man ställer in korrekt MySQL JDBC-tidszon i Spring Boot-konfigurationen