Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Abrufen eines Datensatzes zum maximalen Datum jedes Monats

Sie können versuchen, die Fensterfunktion - row_number()

zu verwenden
select * from
(
SELECT *,row_number() over(partition by extract(YEAR FROM Date), extract(MONTH FROM Date) order by date desc) as rn
FROM t
)rn=1