Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL:jak wybrać pojedynczy rekord dla wielu identyfikatorów na podstawie max datetime?

SELECT        a.Id, a.WindSpeed, a.DateTime
FROM          YourTable AS a
INNER JOIN     
(
    SELECT    ID, Max(DateTime) AS DateTime
    FROM      YourTable
    GROUP BY  ID
) AS b
ON            a.ID = b.ID
AND           a.DateTime = b.DateTime


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. nie jest rozpoznawaną nazwą funkcji wbudowanej

  2. Czy istnieje sposób na dekodowanie HTML w SQL Server?

  3. Czy istnieje sposób wizualnego wyświetlania widoku na diagramie bazy danych w programie SQL Server 2008?

  4. Sparametryzowane dynamiczne zapytanie sql

  5. Widok SQL Server pokazujący nieaktualne/błędne dane po zmianie podstawowych zależności