关于如何使用Criteria API与Nhibernate生成跟随查询的任何想法?
select count(*)as z from (select distinct x, y from tableName) as t
要么
select count(distinct (x , y)) as z FROM tableName
要么
其他一些返回相同结果的查询。
最佳答案
您可以尝试借助ICriteria API和Projection生成此类查询。您需要的是Projections.RowCount()
,Projections.Distinct()
,Projections.Property()
关于c# - 如何使用NH生成“从(从tableName中选择不同的x,y)作为t从y中选择y作为count”(*)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4129047/