聚合函数
聚合函数
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) 编辑 收藏 举报