SQL语句: SELECT sum(count), userId FROM user_stat_visit Group BY userId分组统计各个用户的访问次数.
hql语句怎么写 .
hql语句返回的List结果集, 每一行应该有两个值sum(count), userId, 我应该怎样依次获取.
[b]问题补充:[/b]
我的是一个老系统jdk1.4的, 能不能用jdk1.4的, 谢谢
SQL语句: SELECT sum(count), userId FROM user_stat_visit Group BY userId分组统计各个用户的访问次数.
hql语句怎么写 .
hql语句返回的List结果集, 每一行应该有两个值sum(count), userId, 我应该怎样依次获取.
[b]问题补充:[/b]
我的是一个老系统jdk1.4的, 能不能用jdk1.4的, 谢谢
楼上的朋友,通过hibernate取得的list中的元素本身就已经是数组对象了,为什么还要取出来转成Object对象再放到list中呢。
应该这样就可以了吧:
[code="java"]
List list = 通过hibernate取得的list;
for(int i = 0 ; i < list.size();i++){
Integer[] values = (Integer[])list.get(i);
//sum值
System.out.println(values[0]);
//userid值
System.out.println(values[1]);
}
[/code]
jdk1.4还没有引入泛型哦