SQL學習8.1-AVG()函數計算均值和if()函數的使用


AVG() 函數

AVG() 函數返回數值列的平均值。

SELECT AVG(column_name) FROM table_name

if() 函數

if(a,b,c)

  if判斷,如果a滿足條件,返回b,否則返回c,類似於C語言的 (? :())組合

AVG() 函數和if()函數的組合使用

  avg(if(type="no_completed",1,0)) #應用場合:type取值可能是no_completed和compled,想要計算當type是no_completed時的概率

這時可以使用組合函數來計算


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM