GIV>>1. Использовать native query GIV>>2. Использовать хранимую процедуру
B> а как нваписать на етот запрос??? Я первый раз cстолкнулся с HNIBERNATE
вам посоветовали использовать хранимку — имхо самый оптимальный способ..
HQL имхо не самый лучший язык для работы с большим объемом данных и сложными вычислениями.