我正在尝试使用Criteria或QueryOver将以下SQL语句转换为Nhibernate查询,但它无法正常工作! SQL命令是:
select Count(*)
from
(
select distinct col1, col2, col3
from tableName
where col1 like '%t%' or col4 like '%t%'
) As x
它要么计算结果是没有应用投影,要么它给我一个关于使用此
的运行时错误 query.SetProjection(Projections.Count(Projections.Distinct(
Projections.ProjectionList()
.Add(Projections.Property("col1"))
.Add(Projections.Property("col2"))
.Add(Projections.Property("col3"))
)));
有人可以帮我吗?
由于