Ⅰ.分組函式的分類:
max():最大值
min():最小值
sum():和
avg():平均值
count():計算非空的個數
這些都是通用的,sqlserver、oracle、mysql都是一樣的
Ⅱ.特點:
1.sum、avg只支持數值型,count、max、min支持任何型別
2.這幾個分組函式,都是忽略null值
3.count()分組函式,支持以下寫法
count(*) 建議使用,性能高
count(1)
Ⅲ.語法:
select 分組函式 別名,分組后的欄位
from 表
【where 分組前篩選】
group by 分組的欄位
【having 分組后篩選】
【order by 排序的欄位】
從上到下依次順序,不能顛倒順序
Ⅳ.分組查詢:和分組函式一起搭配使用的查詢,換句話說,分組查詢一般都會用到分組函式
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/196107.html
標籤:其他
下一篇:百分數欄位排序
