关于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数据库
...全文
58 点赞 收藏 回复
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

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