聚合函數基本用法
聚合函數
解釋
count()
返回column中(非NULL)的行數
sum()
返回column中所有值(非NULL)的求和結果
avg()
返回column中所有值(非NULL)的平均值
max()
返回column中(非NULL)最大值
min()
返回column中(非NULL)最小值
stddev()
反回column中所有值(非NULL)的標準差
variance()
反回column中所有值(非NULL)的變異數
從訂單表中,計算三個指標,總訂單數(order_cou)、總支付金額(pay_ttl)跟平均支付金額(pay_avg),可以用以下查詢:
select
count(order_id) as order_cou,
sum(pay_amount) as pay_ttl,
avg(pay_amount) as pay_avg
from dws_order_d ;
Last updated