NHibernate使用聚合函数注意事项

原创 2007年10月11日 14:24:00

今天在NHibernate中使用聚合函数时,遇到一些问题,在网上搜索原因,再结合实践,总结出以下两点:

1、必须给实体加上别名,如果不加别名聚合函数不会生效。

      此时 select MAX(Carte.HappenTime) from Carte  相当于: from Carte

2、查询出来的字段不能加别名。如果写成这样,select MAX(tb.HappenTime) as HappenTime from Carte as tb会报异常。

正确的写法为:

List oldList = DataAccessor.Query("select MAX(tb.HappenTime) from Carte as tb");

mysql聚合函数的使用

很多时候,我们还希望能够通过对数据进行分析,总结出规律和趋势或生成高水平的报表。例如,对于采购经理来说,他可能对所有销售出去的产品清单不感兴趣,而只是想要知道这个月产品的销售量。SQL提供了聚合函数(...
  • a672489861
  • a672489861
  • 2013年08月14日 22:13
  • 1484

聚合函数有哪些

聚合函数是对一组值执行计算并返回单一的值的函数,它经常与SELECT语句的GROUP BY子句一同使用,SQL SERVER 中具体有哪些聚合函数呢?我们来一一看一下: 1. AVG 返回指定组中的...
  • php_younger
  • php_younger
  • 2016年11月04日 10:51
  • 952

MySQL中聚合函数count的使用和性能优化

本文的环境是Windows 10,MySQL版本是5.7.12-log 一、 基本使用count的基本作用是有两个: 统计某个列的数据的数量; 统计结果集的行数; 用来获取满足条件的数据的数量。但是其...
  • lmy86263
  • lmy86263
  • 2017年06月24日 12:48
  • 620

NHibernate各种查询

 NHibernate各种查询 NHibernate's methods of querying are powerful, but there's a learning curve. L...
  • gulijiang2008
  • gulijiang2008
  • 2015年05月30日 22:45
  • 2004

GROUP BY 与聚合函数 使用注意点

原地址: 表的设计: 表里面的内容:   一:在不使用聚合函数的时候,group by 子句中必须包含所有的列,否则会报错,如下 select name,MON fr...
  • yingfeng612
  • yingfeng612
  • 2014年08月22日 16:28
  • 1363

mysql(二):使用聚合函数查询

count()函数 1.count()函数用来统计记录的条数 2.与group by关键字一起使用 例:select count(*) from t_grade;        select c...
  • gaoweizang
  • gaoweizang
  • 2016年10月19日 15:10
  • 654

MySQL(5):聚合函数、日期函数、字符串函数、数学函数

常用语句练习和回顾。日期函数。字符串函数。数学函数。
  • qcyfred
  • qcyfred
  • 2016年12月29日 21:32
  • 613

NHibernate 3.x新功能实践(二) QueryOver(下)

一、引言        NHibernate3.0增加了一种新的查询API——QueryOver。QueryOver构建在NHibernate原有的 ICriteria API之上,支持Lamb...
  • wangyonghua8
  • wangyonghua8
  • 2014年03月02日 23:19
  • 841

nhibernate的简单配置与使用

nhibernate配置、IOC注入
  • xiaoguidangjiajia
  • xiaoguidangjiajia
  • 2016年01月07日 17:55
  • 1650

MySQL 学习总结-聚合函数总结

常用的聚合函数 group by 字段 : 按字段将记录分组,通常和其它的函数联合使用,group by 操作后,返回每一组的第一条记录 order by:根据指定字段进行排序,默认升序(asc...
  • qq_24388701
  • qq_24388701
  • 2016年07月27日 15:06
  • 1351
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NHibernate使用聚合函数注意事项
举报原因:
原因补充:

(最多只允许输入30个字)