count+group by
2016-07-11 00:00
211 查看
写SQL的时候,可以用count(*)来查询所有记录。
但是,与group by 结合的时候,就不太好用了,
因为group by 是分组,会,分组后查询数量,
本来应该是
5
用group by 后,就是
1
1
2
1
遇到这种情况,可以把group by 换成distinct。。
或者,在count(*) 的外面,加上sum
sum (count(*))
但是,与group by 结合的时候,就不太好用了,
因为group by 是分组,会,分组后查询数量,
本来应该是
5
用group by 后,就是
1
1
2
1
遇到这种情况,可以把group by 换成distinct。。
或者,在count(*) 的外面,加上sum
sum (count(*))
相关文章推荐
- 读取properties文件并遍历输出
- 今夜有感
- 自定义标签。毫秒时间转换成yyyy-MM-dd格式显示
- jquery清空表单数据
- Git使用教程
- docker镜像
- Could not resolve view with name 'pcir/del' in servlet with name 'forum'
- 学习html5的video标签
- 个人简历
- 前端拼接数组
- http 415 错误
- 通过jxl来生成,有单元格样式的excel
- ajax回调函数 返回404
- 在eclipse中修改tomcat端口
- 页面缓存问题
- Chrome浏览器,搜索JS方法。
- 永远用小的结果集驱动大的结果集
- 统计某个路径下所有的java文件,以及统计代码数量
- Hadoop单机安装详细步骤
- 从公司解散的事实中学到的