мне нужно сделать следующее для целей поискового вызова запроса в NHibernate:Как выбрать Count (*) результатов не давал NHibernate подзапроса
Select count(*) from
(Select e.ID,e.Name from Object as e where...)
Я попытался следующие,
select count(*) from Object e where e = (Select distinct e.ID,e.Name from ...)
и я получаю исключение nHibernate, говоря, что я не могу преобразовать Object в int32.
Любые идеи относительно требуемого синтаксиса?
EDIT
Подзапрос использует отдельную статью, я не могу заменить e.ID, e.Name с Count(*)
, потому что Count(*) distinct
не является допустимым синтаксисом, и distinct count(*)
не имеет смысла.
Кажется, мы должны видеть приложение/C# код после вызова возвращает – 2008-09-22 17:57:33