Untuk itu, Anda memerlukan fungsi jendela SQL . Tidak ada cara untuk melakukannya di Hibernate/HQL, HQL tidak mendukung fungsi jendela.
greatest-n-per-group
tag memiliki jawaban yang benar. Misalnya, pendekatan ini
cukup mudah dibaca, meskipun tidak selalu optimal.