String strhql="select max(e.salary),min(e.salary),avg(e.salary) from Employee e";
Query q=s.createQuery(strhql);
List l=q.list();
最佳答案
这将返回对象列表
有效
List l = q.list()
可以“输入”到
List<Object[]> l = (List<Object[]>) q.list();
那么你可以这样做
maxSal = (Integer)l.get(0)[0]
等等等等
您的问题可能更清楚,但我认为这就是您所问问题的答案。如果没有,请在问题中添加更多详细信息
关于java - 如何从 Hibernate 的表中获取多个实体值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24831729/