spring data jpa 分页查询分组

kaenry AsiaInfo 架构师  2015-08-13 06:39:08
我正在使用spring data jpa 的Specification构建查询,但是遇到一个问题,如果我在查询的最后做group by 那查询出来的count值是不对的,查询SQL得到如以下结果:
select count(letter0_.id) as col_0_0_ from letter letter0_ where letter0_.status=1 and letter0_.owner=16 group by letter0_.global_key

很明显这个SQL是错得,我想要查询的是group by之后的所有列的count
...全文
203 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
kaenry 2015-08-14
引用 1 楼 JJYYyibanhua 的回复:
按哪一列分组查询,查询得到的就是按照这一列分组得到的数据
应该是我妹说清楚,这里的count是分页加的count,不是群我自己加的,我要的是对分组之后的结果进行分页查询,该怎么弄?SQL我自己会写,但不是想着用spring data jpa,我觉得肯定有对应的的吧,没有人了解过吗?
回复
kobe8free 2015-08-13
按哪一列分组查询,查询得到的就是按照这一列分组得到的数据
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-08-13 06:39
社区公告
暂无公告