博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql查询分组之后获取结果集总数
阅读量:7107 次
发布时间:2019-06-28

本文共 306 字,大约阅读时间需要 1 分钟。

hot3.png

相信分页查询对于很多开发者来说都是司空见惯的事情,首先按照查询条件搜索出分页列表数据和总的记录数,获取总的记录数一般是:

select count(1) as total from xxx where ..........

这没有问题,但是如果查询的条件有分组group by

那这个时候获取总数就有问题了,这样是获取每个分组的总数

解决办法:

select count(1) as total from ( select id from xxx where .... grouy by .....) as temp

转载于:https://my.oschina.net/u/728291/blog/296743

你可能感兴趣的文章
SpringBoot之数据访问
查看>>
iOS逆向问题集锦
查看>>
python正则提取特定标签内的字符
查看>>
转:Android屏幕适配经验谈
查看>>
jquery ajax get post 的使用方法汇总
查看>>
50个必备的实用jQuery代码段
查看>>
网站安装打包 修改app.config[六]
查看>>
git 安装使用
查看>>
hive 分区表、桶表和外部表
查看>>
eclipse查看java方法域
查看>>
Linux系统究竟我要怎样学?
查看>>
正在学习linux的我写一封信给十年后的自己
查看>>
利用scp 远程上传下载文件/文件夹
查看>>
Windows下无窗口后台运行程序: ShellExecute
查看>>
读《美丽新世界》
查看>>
UIScrollView实现图片循环滚动
查看>>
我的友情链接
查看>>
王垠:怎样写一个解释器
查看>>
解决unicodedecodeerror ascii codec can’t decode byte 0xd7 in position 9 ordinal not in range(128)...
查看>>
Redis和Memcached的区别
查看>>