首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2013-10-24 
HQL语句使用sum函数求和的问题今天遇到一个奇怪的问题,控制台打印出来的sql语句拿到mysql中查询 得出的sum

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值 或 数据库配置的表不一样 

热点排行