sql >> Databasteknik >  >> RDS >> Sqlserver

Välj distinkta rader samtidigt som du grupperar efter maxvärde

SELECT
ID, Name, EventTime, State
FROM
MyTable mt
WHERE EventTime = (SELECT MAX(EventTime) FROM MyTable sq WHERE mt.ID = sq.ID)


  1. En SQL-fråga som söker efter rader som uppfyller Kolumn1 <=X <=Kolumn2 är mycket långsam

  2. Mysql-sökning med kommaavgränsad sträng

  3. Hur använder man MySQL i WSL (Windows Subsystem for Linux)?

  4. Hur man kör fjärrjobb från IRI Workbench