我想将 Oracle 中的以下查询转换为 Hibernate HQL 查询
select
SYSTEM,
sum(decode(trim(XAXIS),'HIGH',YAXIS,0)) H,
sum(decode(trim(XAXIS),'MEDIUM',YAXIS,0)) M,
sum(decode(trim(XAXIS),'LOW',YAXIS,0)) L
from HOME
where
DATA_KEY=5
GROUP BY SYSTEM
我想使用createQuery()
使其独立于数据库并且不想使用 Native SQL
如何在 Hibernate 中编写上述查询?