hibernate 或者jpa中 mysql 统计问问题!!!!

zzywjing 2008-09-05 04:49:20
hql语句如下:
String hql = "select u from User u,Role r where u.userId=r.userId and u.userId=1";

由于分页使用,我需要算出总数来

em.createQuery("select count(*) " + hql);
这个语句在sql server里没有问题,在mysql里就有问题 (mysql5.0),我怎么才能统计出总数啊,不推荐使用 list.size()

谁碰到过这样的问题,
...全文
109 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
pgtmy 2009-01-15
  • 打赏
  • 举报
回复
楼主问题解决了没
解决了请告诉我解决方法
tmymonarch@yahoo.cn
fosjos 2008-09-05
  • 打赏
  • 举报
回复
em.createQuery("select count(*) " + hql.substring(hql.indexOf("from")));

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧