Saya Postgres, saya pikir distinct on
melakukan apa yang Anda inginkan:
select distinct on (dim, frequency) s.*
from sample_tbl s
order by dim, frequency, date desc, version desc;
Untuk setiap dim
/frequency
kombinasi ini mengembalikan satu baris. Baris tersebut adalah baris pertama yang ditemui berdasarkan order by
klausa.