的COUNT(*)我需要做寻呼NHibernate的查询的用途如下:如何选择一个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。
关于所需语法的任何想法?
编辑
子查询使用不同的条款,我不能因为Count(*)
是Count(*) distinct
不是一个有效的语法替换e.ID,e.Name和distinct count(*)
是没有意义的。
看来,我们需要看到的应用程序/ C#代码调用返回后 – 2008-09-22 17:57:33