Как написать этот запрос в репозиторий JPA?
select TOP(10) id_libro, count(*) as occ from noleggi
group by id_libro
order by occ desc
Моя сущность:
public class Noleggio {
@Id
@NotNull
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@NotNull
@Column(name = "inizio_prestito")
private LocalDate inizioPrestito;
@NotNull
@Column(name = "fine_prestito")
private LocalDate finePrestito;
@NotNull
@ManyToOne
@JoinColumn(name = "id_utente")
private Utente utente;
@NotNull
@ManyToOne
@JoinColumn(name = "id_libro")
private Libro libro;