spójrz na Jak zrobić ograniczyć zapytanie w HQL?
nie możesz ograniczyć zapytań napisanych w hql za pomocą hql. Musisz wykonać wywołanie setMaxResults na obiekcie Query, co, jak sądzę, uniemożliwi nałożenie limitu na podzapytanie hql.
Dzięki temu masz możliwość
- zapisanie go jako zapytania sql lub
- próbuję znaleźć inny sposób na napisanie zapytania hql, aby nie było potrzebne ograniczenie w podzapytaniu.