Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak grupować według w SQL według największej daty (Uporządkuj według grupy według)

Moim ulubionym sposobem konstruowania tego kodu SQL jest użycie not exists klauzula jak tak:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przekonwertować IPv6 z binarnego do przechowywania w MySQL?

  2. Tworzenie zmiennej tablicowej w MySQL

  3. Wyjątek mySQL:nie można połączyć się z żadnym z określonych hostów MySQL. przez C#

  4. Ścisłe standardy:identyfikator zasobu nr 73 używany jako przesunięcie, rzutowanie na liczbę całkowitą

  5. Typ danych MySql FLOAT i problemy z ponad 7 cyfrową skalą