1. 程式人生 > >MySQL中聚合函式的使用

MySQL中聚合函式的使用

1.count()函式的使用

(1)count(*) 表示計算表中總的行數,不管某列是否有數值或者是為空;

    SELECT  COUNT(*)  FROM +TABLE_NAME;

(2)count(欄位名稱) 表示計算指定列下總的行數,計算式將忽略空值;

    SELECT  COUNT(欄位名稱)  FROM  +TABLE_NAME;

2.sum()函式

(1)sum()是 一個求和的函式,返回指定列的總和;

    SELECT SUM(欄位名稱)  AS ....   FROM  +TABLE_NAME;

3.avg()函式

(1)avg()函式是一個返回一個平均值的函式;

    SELECT AVG(欄位名稱)  AS ....   FROM  +TABLE_NAME

(2)當我們的在使用avg()函式的時候,可以結合group by進行資料的查詢;

4.MAX()函式

(1)返回指定列中的最大值;

    SELECT MAX(欄位名稱)  AS ....   FROM  +TABLE_NAME

5.MIN()函式

(1)返回指定列中的最小值;

    SELECT MIN(欄位名稱)  AS ....   FROM  +TABLE_NAME