sql >> Database >  >> RDS >> Sqlserver

Zoek laatste rij in groep op query-SQL Server

select ID, Name 
FROM (select ID, Name, -- add other columns here
             ROW_NUMBER() over (partition by Name ORDER BY ID DESC) as MAX_ID
      from Customer) x
WHERE MAX_ID = 1



  1. Hoe kan ik dezelfde query uitvoeren op alle databases op een instantie?

  2. MySQL-database herstellen vanuit fysieke bestanden

  3. Mysql-fout 1452 - Kan een onderliggende rij niet toevoegen of bijwerken:een beperking van een externe sleutel mislukt

  4. PHP MYSQL UPDATE indien aanwezig of INSERT indien niet?