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

Jak seskupit v SQL podle největšího data (Seřadit podle skupiny)

Můj oblíbený způsob, jak vytvořit tento SQL, je použít not exists klauzule takto:

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. Oracle :Grant Vytvořit tabulku v jiném schématu?

  2. Převeďte datum řetězce ISO-8601 na datový typ časového razítka Oracle

  3. Jak vyloučit funkce PL/pgSQL při exportu?

  4. Zjistěte volající uloženou proceduru v SQL Server