Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Намерете последния ред в групата чрез 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Не може да се влезе в SQL Server + SQL Server Удостоверяване + Грешка:18456

  2. Различни начини за сравняване на схема и данни на таблици на SQL Server

  3. Изтриване на SQL Server – Премахване на един или повече редове от таблица с леко напреднали сценарии

  4. Когато принципът DRY не се прилага:операции по BITWISE в SQL Server

  5. Има ли начин да се извлече дефиницията на изглед от SQL Server с помощта на обикновен ADO?