定义和用法

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

SQL AVG() 语法

SELECT AVG(column_name) FROM table_name

SQL AVG() 实例

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

O_Id OrderDate OrderPrice Customer
1 2008/12/29 1000 Bush
2 2008/11/23 1600 Carter
3 2008/10/05 700 Bush
4 2008/09/28 300 Bush
5 2008/08/06 2000 Adams
6 2008/07/21 100 Carter

例子 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

最新文章

  1. 第3章 窗口与消息_3.1Windows编程模型
  2. 【Java EE 学习 49 下】【Spring学习第一天】【MVC】【注解回顾】
  3. SQL Server 内置函数、临时对象、流程控制
  4. html5,进度条
  5. Django项目中model增加了新字段怎样更新?
  6. [Elixir008]Nested Module里的动态函数调用方式
  7. Android UI开发: 横向ListView(HorizontalListView)及一个简单相册的完整实现 (附源码下载)
  8. build.gradle(Project) 和 build.gradle(Module) 的区别
  9. HR免费选人的网站乐跳网上线
  10. linux常用的一些命令(不断增加中)
  11. Dev gridControl 按回车增加一行
  12. 关于WebBrowser.DocumentCompleted事件
  13. webpack学习记录-认识loader(二)
  14. JS类小功能
  15. ROS下利用realsense采集RGBD图像合成点云
  16. ASP.NET Core OceLot 微服务实践
  17. Request爬取网站(seo.chinaz.com)百度权重的查询结果
  18. Lab 4 in Tornado
  19. javascript 理解对象--- 属性类型
  20. Asp.net mvc word预览与打印

热门文章

  1. Cmake 学习笔记
  2. Javascript高级编程学习笔记(95)—— WebGL(1) 类型化数组
  3. 微信小程序picker组件关于objectArray数据类型绑定
  4. mpvue小程序开发之 集成第三方UI框架Vant Weapp UI
  5. 借助Chrome和插件爬取数据
  6. Docker 删除&清理镜像
  7. qt捕获全局windows消息
  8. 《深入理解Java虚拟机》-----第4章 虚拟机性能监控与故障处理工具
  9. DotNetCore跨平台~在appsettings.json里自定义配置项
  10. 滤波器——BoxBlur均值滤波及其快速实现