Во-первых, я хочу получить СУММ сопоставленных записей по некоторым параметрам, для которых я написал следующий запрос -
@Query(value = "select sum(charges) from usage_logs where X=:x and Y=:y and Z=:z and status=1", nativeQuery = true)
Double getCharges(@Param("x")String x,@Param("y") String y,@Param("z") String z);
В то же время я хочу обновить статус до "0" сопоставленных записей (сразу после того, для чего рассчитываются сборы).
Итак, есть ли какой-либо оптимизированный способ обновления записей после получения СУММ или мне нужно получить идентификаторов соответствующих записей и обновите их затем отдельно, используя пакетную функцию.