3
A
回答
1
你可以使用Expression
並編寫一些SQL,這對我很有用。
criteria.Add(Expression.Sql("Column1 > (Column2 + Column3)"));
4
那麼,在第n次讀完這個確切問題後,我決定編寫一個不包括編寫SQL的實現。
您可以檢查在http://savale.blogspot.com/2011/04/nhibernate-and-missing.html實施與您可以寫:
criteria.Add(
Restrictions
.GeProperty("Prop1",
new ArithmeticOperatorProjection("+",
NHibernateUtil.Int32,
Projections.Property("Prop2"), Projections.Property("Prop3")
)
)
);
相關問題
- 1. MySQL總和限制
- 2. SQL限制總數與限制列
- 3. Linq中的2列總和
- 4. Angularjs,限制列總和爲x
- 5. nHibernate HasMany限制
- 6. 限制NHibernate的結果
- 7. NHibernate的QueryOver與限制
- 8. 的nHibernate限制包含
- 9. NHibernate的QueryOver總和內JoinQueryOver
- 10. 在Matlab中限制總和
- 11. NHibernate的複製列
- 12. zend中每行的2列的總和
- 13. 限制查詢的價值總和
- 14. 限制與參數的總和:楓
- 15. NHibernate加入和限制條件
- 16. nhibernate限制條件.Eq和null
- 17. 用Nhibernate和Sybase支持限制
- 18. Java標準限制列的總和低於值
- 19. 對2列總和的查詢排序
- 20. Jinja 2中列表的總和元素
- 21. 總和2個numpy的陣列
- 22. Matlab的 - 總和&^ 2
- 23. NHibernate的映射:有額外的限制
- 24. 按MySQL中的2列和總計2個其他列
- 25. 命令和限制與ActiveRecord總和?
- 26. 如何最好總結2列和更新第3列總和?
- 27. 從限制和刪除的2列中獲取結果
- 28. NHibernate左加入限制
- 29. 使用NHibernate限制刪除
- 30. NHibernate預測(QueryOver.SelectList)限制