Предположим, вы используете Hibernate.Ниже приведен запрос собственного имени в сущности.
@NamedNativeQueries({
@NamedNativeQuery(
name="findBestSellingPurchases",
query="select p.id,p.date_of_purchase,sum(p.quantity_purchased) as quantity_purchased,p.version,p.client,p.item,p.staff_member from purchases p group by p.item order by sum(p.quantity_purchased) desc",
resultClass=Purchases.class
)
})
Это способ его вызова из определения сущности «Закупки», который определен в элементе Customers.java.1008 * PS это диаграмма ERD на случай, если вам может понадобиться.