当前位置: 代码迷 >> Java Web开发 >> HQL语句使用sum函数求和的有关问题
  详细解决方案

HQL语句使用sum函数求和的有关问题

热度:4976   发布时间:2016-04-11 00:02:47.0
HQL语句使用sum函数求和的问题
    今天遇到一个奇怪的问题,控制台打印出来的sql语句拿到mysql中查询 得出的sum结果没问题,但是hql执行得到的sum结果却不正确。
    hql语句如下:  select b.id, sum(a.infoWeight) from table b, view a where b.localFlag = ?  and a.clusterId = b.id group by (b.id) order by a.time desc


其中view的配置文件中infoWeight的类型是String  问题是不是在这里  我试着将实体类以及配置文件都改为float但是求和的结果依然不对,不知道哪位有这方面的经验 

------解决方案--------------------
这么看有点看不懂 楼猪看下 infoWeight 是否有null值 或 数据库配置的表不一样 
  相关解决方案