首页 > 其他 > 详细

分组统计查询

时间:2016-09-16 15:19:20      阅读:220      评论:0      收藏:0      [点我收藏+]

一、常用统计函数

l COUNT()

计算总记录条数-适用于所有字段

n COUNT(*) |-统计表中的所有记录条数

n COUNT(字段) |-统计该字段不为NULL的所有记录条数

n COUNT(DISTINCT(字段)) |-统计消除重复数据后的数据条数

l MAX()

求最大值-适用于数字和日期

l MIN()

求最小值-适用于数字和日期

l AVG()

求平均值-适用于数字

l SUM()

求总和-适用于数字

 

二、分组统计查询提高(提高)

一般来说具有某些共同信息的数据才能进行分组。Oracle中分组使用GROUP BY语句。

在分组查询的时候有几点需要注意:

如果没有GROUP BY子句,那么SELECT后面只能出现统计函数。

在使用GROUP BY子句的时候,SELECT 后面只能出现分组字段和统计函数。

统计函数可以嵌套,但是一旦嵌套,那么SELECT后不能出现任何的字段。也就是说SELECT后只能有统计函数,不能有字段了。

分组统计查询

原文:http://www.cnblogs.com/kuillldan/p/5876403.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!