zoukankan      html  css  js  c++  java
  • MariaDB 求和,最大值,最小值,平均数

    MariaDB 求和,最大值,最小值,平均数

    -----------------------------------------------

    Functions Description

    -----------------------------------------------

    AVG() Returns a column’s average value

    COUNT() Returns the number of rows in a column

    MAX() Returns a column’s highest value

    MIN() Returns a column’s lowest value

    SUM() Returns the sum of a column’s values

    -----------------------------------------------


    AVG()

    (jlive)[crashcourse]>SELECT AVG(prod_price) AS avg_price FROM products WHERE vend_id = 1003;

    +-----------+

    | avg_price |

    +-----------+

    | 13.212857 |

    +-----------+

     

    1 row in set (0.00 sec)

    (jlive)[crashcourse]>SELECT AVG(DISTINCT prod_price) AS avg_price FROM products WHERE vend_id = 1003;

    +-----------+

    | avg_price |

    +-----------+

    | 15.998000 |

    +-----------+

     

    1 row in set (0.00 sec)


    COUNT()

    (jlive)[crashcourse]>SELECT COUNT(*) AS num_cust FROM customers;

    +----------+

    | num_cust |

    +----------+

          5 |

    +----------+

    1 row in set (0.00 sec)

    统计表中总共多少行


    (jlive)[crashcourse]>SELECT COUNT(cust_email) AS num_cust FROM customers;

    +----------+

    | num_cust |

    +----------+

          3 |

    +----------+

     

    1 row in set (0.00 sec)

    统计表中cust_email字段非空的总行数


    SUM()

    (jlive)[crashcourse]>SELECT SUM(item_price*quantity) AS total_price FROM orderitems WHERE order_num = 20005;

    +-------------+

    | total_price |

    +-------------+

        149.87 |

    +-------------+

     

    1 row in set (0.00 sec)




    (jlive)[crashcourse]>SELECT COUNT(*) AS num_items, MIN(prod_price) AS price_min, MAX(prod_price) AS price_max, AVG(prod_price) AS price_avg FROM products;

    +-----------+-----------+-----------+-----------+

    | num_items | price_min | price_max | price_avg |

    +-----------+-----------+-----------+-----------+

          14 |      2.50 |     55.00 | 16.133571 |

    +-----------+-----------+-----------+-----------+

     

    1 row in set (0.00 sec)

  • 相关阅读:
    bzoj 1856 组合
    bzoj 2809 左偏树平衡树启发式合并
    【HMOI】小C的填数游戏 DP+线段树维护
    【HNOI】 小A的树 tree-dp
    bzoj 1483 链表启发式合并
    bzoj 2733 平衡树启发式合并
    bzoj 2669 状压DP
    bzoj 2165 DP
    【HNOI】 lct tree-dp
    远程debug配置
  • 原文地址:https://www.cnblogs.com/lixuebin/p/10814188.html
Copyright © 2011-2022 走看看