我自己写了如下函数:
public List order(){
SQLQuery query=getSession().createSQLQuery("select sum(salary),month(date) month from emp group by month(date) ");
List list=query.list(); return list;
}
最后我得到的是LIST类的一个对象我现在想把其中的sum和mouth分别取出来,请问如何操作
public List order(){
SQLQuery query=getSession().createSQLQuery("select sum(salary),month(date) month from emp group by month(date) ");
List list=query.list(); return list;
}
最后我得到的是LIST类的一个对象我现在想把其中的sum和mouth分别取出来,请问如何操作
建议看下query.list();获得的LIST对象的定义,如果没有什么特别的地方,我想应该可以像这样处理
for(Object [] obj:list)
{
obj[0];
obj[1];
}
这样试下