Можно ли заставить NHibernate сгенерировать запрос, подобный следующему, с HQL или Criteria API?
select
*
from (
select
row_number() over ( partition by Column1 order by Column2 ) as RowNumber,
T.*
from
MyTable T
)
where
RowNumber = 1
Я могу заставить его выполнить внутреннее выделение, используя атрибут формулы, но я не могу найти способ написать запрос HQL или Criteria, который позволяет мне обернуть внутреннее выделение во внешний.