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

这样的sql如何改成hql?

2012-04-14 
这样的sql怎么改成hql??select * from (select id,name,title,votetype,pictype,rownum rn from a_vote )a

这样的sql怎么改成hql??
select * from (select id,name,title,votetype,pictype,rownum rn from a_vote )a 
where a.rn>2 and rownum <=6

[解决办法]
hql没什么特别的,直接取出整个对象,在Query里面设置分页条件就是了

Java code
query.setFirstResult(3); query.setMaxResults(3);
[解决办法]
你可以建一个a_vote表的对象对应的实体类,假设为Vote,
在实体类中声明你a_vote表中需要查询的字段,
然后再使用hql语句 "from Vote" 进行查询即可!

热点排行