РЕДАКТИРОВАТЬ: В частности, речь идет о запросах без таблицы. Да, я могу использовать существует, но мне нужно сделать
select case when exists (blah) then 1 else 0 end as conditionTrue
from ARealTableReturningMultipleRows
В T-SQL я могу:
select case when exists(blah) then 1 else 0 end as conditionTrue
В Oracle я могу:
select case when exists(blah) then 1 else 0 end as conditionTrue from DUAL
Как я могу добиться того же в HQL?
select count () кажется второй лучшей альтернативой, но я не хочу обрабатывать каждую строку в таблице, если мне это не нужно.