у меня есть четыре запроса, которые возвращают интергеры.
select listOfIntegers from [something]...
( редактировать: результаты строки)
и нужен способ сделать
select ...
intersect
select ...
intersect
select ...
intersect
select ...
но в jpql нет пересечения как такового.
Итак, есть ли способ имитировать поведение, используя какой-то другой jpql для получения того же результата?
(для тех, кто не уверен в пересечении) в основном мне нужно получить все значения, которые появляются во ВСЕХ выборках ...
result from select 1: 1,2,3,4
result from select 2: 1,2,5,6
result from select 3: 1,2,7,8
result from select 4: 1,2,9,0
so the result i want with intersect: 1,2
Огромное спасибо
p.s. нет никаких шансов использовать что-либо другое, кроме JPQL :( никаких собственных запросов и т. д. ...