首页 > 代码库 > 分组统计查询
分组统计查询
一、常用统计函数
l COUNT()
n 计算总记录条数-适用于所有字段
n COUNT(*) |-统计表中的所有记录条数
n COUNT(字段) |-统计该字段不为NULL的所有记录条数
n COUNT(DISTINCT(字段)) |-统计消除重复数据后的数据条数
l MAX()
n 求最大值-适用于数字和日期
l MIN()
n 求最小值-适用于数字和日期
l AVG()
n 求平均值-适用于数字
l SUM()
n 求总和-适用于数字
二、分组统计查询提高(提高)
一般来说具有某些共同信息的数据才能进行分组。Oracle中分组使用GROUP BY语句。
在分组查询的时候有几点需要注意:
l 如果没有GROUP BY子句,那么SELECT后面只能出现统计函数。
l 在使用GROUP BY子句的时候,SELECT 后面只能出现分组字段和统计函数。
l 统计函数可以嵌套,但是一旦嵌套,那么SELECT后不能出现任何的字段。也就是说SELECT后只能有统计函数,不能有字段了。
分组统计查询
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。