l77yq
2010-03-09 14:09新手请教hibernate中查询的问题
数据库中有资产表Asset,属性有type,name,price
表中记录:
type,name,price
1.software,oracle,10000
2.software,weblogic,20000
3.software,oracle,50000
4.hardware,computer,3000
要得到的统计结果:
类型,名称,数量,总价值
software,oracle,2,60000
software,weblogic,1,20000
hardware,computer,1,3000
请问在hibernate中怎么用hql查询?
select asset.type,asset.name,temp.namecount,temp.pricesum from Assets asset,
(select distinct asset.name name,count(*) namecount,sum(asset.price) pricesum from Assets asset
group by asset.name) temp
where asset.name=temp.name
这是我用的sql,但hibernate报错,据说hibernate不支持select from子嵌套查询
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- Spring Security3 和 hibernate3 整合例子,最好是和SSH整合的例子。
- spring
- 0个回答
- 新手请教hibernate中查询的问题
- hibernate
- 0个回答
- 急:通過JNDI查找時返回的不是Bean實例對象,而是一個Null對象,該怎樣解決?
- jboss
- 0个回答
- 请教系统可伸缩性的架构和技术方向
- 企业应用
- 0个回答
- Eclipse下如何发布可执行jar程序
- hibernate
- 0个回答
换一换