hql语句,如何只返回一个值、

2024-12-23 06:10:43
推荐回答(2个)
回答1:

Query q = session.createQuery("select count(*) from table");
Integer i = (Integer)q.uniqueResult();

这样就可以了,要确保你的hql语句只返回一个对象,否则调用uniqueResult();会有异常。

回答2:

Double dbl=(Double)query.uniqueResult() ;