Как конвертировать SQL в JPQL?

Таблица остатков товаров: remain.
CREATE TABLE "remain" (
	"id" BIGINT NOT NULL,
	"actual_date" TIMESTAMP NULL,
	"remain" NUMERIC(19,3) NULL DEFAULT NULL,
	"good_id" BIGINT NULL DEFAULT NULL,
	PRIMARY KEY ("id")
);

Есть запрос который выдает актуальные остатки товаров в диапазоне дат:
select rr.* from remain rr
join (
select r.good_id, max(r.actual_date) la 
from remain r 
where r.actual_date between '2017-10-10' and '2017-10-31'
group by r.tank_id
) l on l.good_id=rr.good_id 
and l.la=rr.actual_date


Вопрос: как будет выглядеть данный запрос в JPQL ?
  • Вопрос задан
  • 204 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы