1. 程式人生 > >分組函數/聚合函數/多行處理函數

分組函數/聚合函數/多行處理函數

單行 處理 技術 函數 div gpo 而且 字段 一個

什麽是單行處理函數,什麽又是多行處理函數?

單行處理函數:lower,upper,round,rand,length,ifnull等,都是一個輸入對應一個輸出

多行處理函數:count,sum,avg,max,min,都是多個輸入對應一個輸出

技術分享圖片技術分享圖片

註意:多行處理函數自動忽略空值,而且不能在where字句中使用

關於count()函數:

括號裏面若是字段名:取得字段裏不為空的元素總數

括號裏若是*:取得滿足條件的所有元素總數

分組函數/聚合函數/多行處理函數