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);
}
原文:http://www.cnblogs.com/tian114527375/p/4959776.html