MySql 匯總數(shù)據(jù)

聚集函數(shù)

avg()            返回某列的平均值
count()           返回某列的行數(shù)
max()            返回某列的最大值
min()            返回某列的最小值
sum()            返回某列值之和

注意以上聚集函數(shù)指定列時(shí),都會(huì)忽略null值(count(*)不會(huì))

聚集不同值

以上聚集函數(shù)都可以如下使用:

1、對所有的列執(zhí)行計(jì)算,指定ALL參數(shù)或不給參數(shù)(因?yàn)锳LL是默認(rèn)行為);

2、只包含不同的值,指定DISTINCT參數(shù)。

舉例:select avg(distinct prod_price) as avg_price from products where vend_id = 1003;

說明:由于使用了distinct參數(shù),因此平均值只考慮各個(gè)不同的價(jià)格


參考書籍:

  • MySQL必知必會(huì)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容