文档章节

HQL 如何 count(*) 分页查询出来 group by 的总数?

之渊
 之渊
发布于 2018/06/09 16:58
字数 124
阅读 19
收藏 0

当我们 使用 group by 分页的时候,发现 算出来的 count(*) 的总数,是和分页实际的数量是没有对应起来的。

` 正常的来说 应该是 select count(1) from ( select xxx where group by xxx) 的, 这样才是合理的。 可是使用HQL 怎么写呢?

SELECT COUNT (*) from XXXX x where x.id in ( SELECT DISTINCT
order0_. ID
FROM
XXXX
WHERE
order0_.user_id = XXX
)

大概就是这样写了

` 参考的 https://blog.csdn.net/huaishuming/article/details/45824373

© 著作权归作者所有

共有 人打赏支持
之渊
粉丝 11
博文 551
码字总数 161987
作品 0
佛山
程序员
私信 提问
HibernateDao.java

/ Copyright (c) 2005-2010 springside.org.cn Licensed under the Apache License, Version 2.0 (the "License"); $Id: HibernateDao.java 1205 2010-09-09 15:12:17Z calvinxiu $ / packag......

易水寒丶开源
2015/11/06
0
0
常用的Hql语句

数据库java [java] view plaincopyprint? // HQL: Hibernate Query Language. // 特点: // >> 1,与SQL相似,SQL中的语法基本上都可以直接使用。 // >> 2,SQL查询的是表和表中的列;HQL查询......

Zero零_度
2015/10/09
22
0
写一个“特殊”的查询构造器 - (五、聚合函数、分组、排序、分页)

where 相关的子句构造完成后,我们继续构造其它子句。这一篇我们进行聚合函数、分组、排序等子句的构造。 聚合函数 在 SQL 中,有一些用来统计、汇总的函数,被称作聚合函数,如 SUM、COUNT...

MrQ被抢注了
2018/05/21
0
0
集成Spring后HibernateTemplate实现分页

Spring 整合 Hibernate 时候用的 HibernateTemplate 不支持分页,因此需要自己包装一个类进行分页,具体实现如下...使用spring的hibernateTemplate的回调机制扩展hibernateTemplate的功能实现分...

长平狐
2013/01/06
221
0
mysql查询分组之后获取结果集总数

相信分页查询对于很多开发者来说都是司空见惯的事情,首先按照查询条件搜索出分页列表数据和总的记录数,获取总的记录数一般是: select count(1) as total from xxx where .......... 这没有...

yusihuo
2014/07/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Temp-Memo

SQL High CPU troubleshooting checklist SELECT TOP 50[Avg. MultiCore/CPU time(sec)] = qs.total_worker_time / 1000000 / qs.execution_count,[Total MultiCore/CPU time(sec)] = ......

Goopand
12分钟前
1
0
dotConnect for Oracle入门指南(七):存储过程

【下载dotConnect for Oracle最新版本】 dotConnect for Oracle(原名OraDirect.NET)建立在ADO.NET技术上,为基于Oracle数据库的应用程序提供完整的解决方案。它为设计应用程序结构带来了新的...

电池盒
13分钟前
1
0
如何使用阿里云ARMS轻松重现用户浏览器问题

客户投诉不断,本地却无法重现? 页面加载较慢是用户经常会反馈的问题,也是前端非常关注的问题之一。但定位、排查解决这类问题就通常会花费非常多的时间,主要原因如下: 页面是在用户端的浏...

阿里云官方博客
17分钟前
1
0
因资源用尽导致服务宕机

1. 事故的发生 服务调用场景和发生的事件如下图所示,红色表示服务不可用. 服务A和服务B都是内部服务,服务C_*为不同运营商提供的服务,遵循一样的协议。 某一天,突然发现所有服务A调用服务...

北风刮的不认真了
21分钟前
2
0
锤子科技"临死前"被"接盘" ,内部人士爆料已改签今日头条母公司

就在昨天,据据锤子科技内部人士透露,部分锤子科技员工在昨天已经接到了相关的临时通知,要求改签劳动合同至今日头条的母公司——字节跳动。至于这是锤子科技真正再度复活还是借尸还魂都不重...

终端研发部
31分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部