聚合函数

聚合函数

SQL基本函数,聚合函数对一组值执行计算并返回单一的值。聚合函数忽略空值。聚合函数经常与 SELECT 语句的 GROUP BY 子句一同使用。

 

public class Test聚合2 {

/**
* @param args
*/
public static void main(String[] args) {
String hql="select count(b),avg(b.unitprice),min(b.unitprice),max(b.unitprice) from Books b";
Session ss=HibernateSessionFactory.getSession();
Query qq=ss.createQuery(hql);

Object[] obj=(Object[]) qq.uniqueResult();//获取一行对象
Long cnt=(Long) obj[0];
System.out.println(cnt);
Double avgPrice=(Double) obj[1];
System.out.println(avgPrice);

}

posted on 2015-11-12 17:47  kebizhanmushi  阅读(147)  评论(0编辑  收藏  举报

导航