SQL G 函数说明

来源:网络时间:2017-03-10 21:09:59

  定义和用法

  AVG 函数返回数值列的平均值。NULL 值不包括在计算中。

  SQL AVG() 语法

  SELECT AVG(column_name) FROM table_name


  SQL AVG() 实例

  我们拥有下面这个 "Orders" 表:



O_IdOrderDateOrderpriceCustomer
12008/12/291000Bush
22008/11/231600Carter
32008/10/05700Bush
42008/09/28300Bush
52008/08/062000Adams
62008/07/21100Carter

  例子 1

  现在,我们希望计算 "OrderPrice" 字段的平均值。

  我们使用如下 SQL 语句:

  SELECT AVG(OrderPrice) AS OrderAverage FROM Orders

  结果集类似这样:

OrderAverage
950

  例子 2

  现在,我们希望找到 OrderPrice 值高于 OrderPrice 平均值的客户。

  我们使用如下 SQL 语句:

  SELECT Customer FROM Orders

  WHERE OrderPrice>(SELECT AVG(OrderPrice) FROM Orders)

  结果集类似这样:

Customer
Bush
Carter
Adams

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站) 联系邮箱:9145908@qq.com