Возможно ли создать запрос по JPA QueryBuilder
используя query.from(subquery)
?
select DISTINCT substring(min(sel."order"), 2)
from
(SELECT s.name || d.name "name",
CASE
WHEN d.status = 'ACCEPTED' then '0ACCEPTED'
WHEN d.status = 'OPEN' then '1OPEN'
WHEN d.status = 'DISMISSED' then '2DISMISSED'
end "order"
FROM items AS d
LEFT JOIN store s ON d.store_id = s.id
WHERE ... ) sel
GROUP BY sel.name
пожалуйста, не пытайтесь увидеть логику в запросе
Я просто хочу знать, как создать такую конструкцию при помощи построителя запросов
select *
from (select something
from some table
where conditions)
если возможно конечно
Я знаю, как использовать подзапрос в разделе WHERE или SELECT. но я не знаю, как использовать подзапрос внутри выражения FROM