sql >> Databasteknik >  >> RDS >> Oracle

GROUP BY med MAX(DATE)

SELECT train, dest, time FROM ( 
  SELECT train, dest, time, 
    RANK() OVER (PARTITION BY train ORDER BY time DESC) dest_rank
    FROM traintable
  ) where dest_rank = 1


  1. INSERT INTO ... RETURNING - tvetydig kolumnhänvisning

  2. Massinlägg eller uppdatering för tabeller med bifogade fält

  3. Hur timeofday() fungerar i PostgreSQL

  4. MariaDB CEIL() Förklarad