Я пытаюсь преобразовать собственный SQL-запрос для использования Criteria API в JPA 2.0. Я нашел много примеров API критериев в Google, но мне очень трудно собрать все воедино. Надеюсь, что более опытный человек сможет мне помочь. Собственный запрос выглядит следующим образом:
select
sum(amount) from firstTable, secondTable
where firstTable.id = secondTable.id
and amount <> 0
and firstTable.id = ?
union all
select
sum(amount) from firstTable, thirdTable
where firstTable.id = thirdTable.id
and amount <> 0
and firstTable.id = ?
Исходный набор результатов запроса возвращал список объектов BigDecimal.
Спасибо!