关于如何使用 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 和投影的帮助下生成这样的查询。您需要的是 Projections.RowCount()
、Projections.Distinct()
、Projections.Property()
关于c# - 如何使用 NH 生成 "select count(*)as y from (select distinct x, y from tableName) as t"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4129047/