分组统计查询
一、常用統計函數
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后只能有統計函數,不能有字段了。
轉載于:https://www.cnblogs.com/kuillldan/p/5876403.html
總結
- 上一篇: 构建之法第二章
- 下一篇: tomcat,很多时候,可以在服务ser