关于sql语句转换为hql

Dovelol 2015-12-10 11:11:27
已知sql语句:select count(s.xm) from (select xm,sum(case when lb = '一级' then je else '0' end) a,sum(case when lb = '二级' then je else '0' end) b from MZJ_DBRYZJYLSBZ group by xm order by xm) s

求问怎么转化为hql语句啊
table MZJ_DBRYZJYLSBZ 对应的实体为 MzjDbryzjylsbz

自己写的hql是:select count(s.xm) from ( select xm,sum(case when lb = '一级' then je else '0' end),sum(case when lb = '二级' then je else '0' end) from MzjDbryzjylsbz group by xm order by xm) as s

但是一直报错 执行不了
有没有大神给解答下 非常感谢了

用的是oracle数据库
...全文
60 回复 点赞 打赏 收藏 举报
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-12-10 11:11
社区公告
暂无公告