Select adminId 管理员ID, SUM(actualUseNumber) AS 销售总量
FROM order_instrumentReservation
Where adminId= '14' AND (sysTime BETWEEN '2011-09-26 08:30:10' AND '2011-09-26 18:00:43')GROUP BY adminId
上面写的是SQL 语句。在查询分析器里面可以执行出结果。
我想放在HQL里面,查询出的多条记录,放在一个List里面方便取值。
这个怎么转化成HQL语句呢?
谢谢。

解决方案 »

  1.   

    变Hql很容易~~~!!!
    把你的中文别名去掉就OK了!
    放到List里也简单!
    就声明一个List接收就行了!
    但是这个List接收的数据是不能转换成javabean的!
    因为你语句中用到了聚合函数、而你的javabean中并没有对应的属性!
    如果你应要用的话、也行、把属性加上、另外用别名的时候、千万别用中文!
    如果不用的javabean对象来接收list集合中的数据的话、就用Object[]!
    [0]对应第一个字段的值、以此类推!
      

  2.   

    请问具体的HQL写法怎么写?呵呵