Я знаю, что есть много похожих вопросов в inte rnet, но я не хочу задавать ни один из них.
Весной + Jpa я могу получить доступ через Repository для функции "autogenerated" как findById
, count
et c. Существует ли аналогичная функция для вычисления среднего значения столбца?
Я обнаружил, что вычислить среднее можно с помощью явного запроса в SQL, например
@Query(value = "SELECT avg(price) FROM Product")
public Double avg();
или напрямую через java, выбирая все значения столбца и вычисляя среднее. Но эти методы ... грязные?
Каков наилучший способ вычисления AVG (или MIN, MAX и т. Д. c) в Spring JPA?