定义和用法

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

转载于:https://www.cnblogs.com/ChineseIntelligentLanguage/p/6431092.html

CHIL-SQL-AVG 函数相关推荐

  1. sql avg函数使用格式_SQL AVG-SQL平均函数用语法示例解释

    sql avg函数使用格式 什么是SQL平均(AVG)函数? (What is the SQL Average (AVG) Function?) "Average" is an A ...

  2. SQL AVG() 函数

    SQL AVG() 函数 AVG() 函数 AVG() 函数返回数值列的平均值. SQL AVG() 语法 SELECT AVG(column_name) FROM table_name 演示数据库 ...

  3. python中avg函数的使用_SQL AVG()

    SQL AVG() 函数 AVG() 函数 AVG() 函数返回数值列的平均值. SQL AVG() 语法 SELECT AVG(column_name) FROM table_name 演示数据库 ...

  4. sql avg和count_SQL sum(),count()和avg()函数

    sql avg和count Hey, readers! In this article we will be focusing on some of the extensively used aggr ...

  5. 第二章 SQL聚合函数 AVG

    文章目录 第二章 SQL聚合函数 AVG 大纲 参数 描述 数据值 对单个值求平均值 优化 当前事务期间所做的更改 示例 第二章 SQL聚合函数 AVG 返回指定列值的平均值的聚合函数. 大纲 AVG ...

  6. SQL技巧:使用AVG()函数计算占比

    计算方式对比 一般计算占比,比如转换率.留存率等,都是先分组求和再相除得到结果,但是在一定的条件下,可以直接使用AVG()求出百分比. 比如,要求统计报名转化率,报名转化率公式为转化率=报名人数/浏览 ...

  7. sql isnull函数的使用(转载)

    sql isnull函数的使用 ISNULL 使用指定的替换值替换 NULL. 语法 ISNULL ( check_expression , replacement_value ) 参数 check_ ...

  8. MySQL avg()函数

    转载自  MySQL avg()函数 MySQL AVG()函数简介 MySQL AVG()函数是一个聚合函数,它用于计算一组值或表达式的平均值. AVG()函数的语法如下: AVG(DISTINCT ...

  9. sql isnull函数_SQL ISNULL函数

    sql isnull函数 This article explores the SQL ISNULL function to replace NULL values in expressions or ...

  10. 第56章 SQL UCASE() 函数教程

    SQL UCASE() 函数 UCASE() 函数 UCASE() 函数把字段的值转换为大写. SQL UCASE() 语法 SELECT UCASE(column_name) FROM table_ ...

最新文章

  1. [20180403]访问dba_autotask_task无输出问题.txt
  2. 两直线平行交叉相乘_直线与方程概论
  3. three.js和php,详解three.js本地运行的方法
  4. 【报告分享】2019年中国人工智能商业落地研究报告.pdf(附下载链接)
  5. 蓝桥杯 ALGO-91 算法训练 Anagrams问题
  6. stringGrids 部分只读
  7. Pytorch tensor基础知识
  8. python获取usb扫描枪数据_Python - Re: 如何用Python接收扫描枪传来的信息数据
  9. matlab模型辨识工具箱的使用
  10. android微信分享成功后回调,微信分享成功后回调问题
  11. matlab 指定ccs编译器,在CCS5.5中导入CCS3.3工程——指定编译器和修改prj文件
  12. 数据库模式分解----如何判断保持无损连接性和保持函数依赖
  13. van-search自动聚焦
  14. Android集成极光推送
  15. 【Google 开发者大会】一篇看懂 TensorFlow 如何助力高效开发
  16. oracle查看crs状态,使用crs_stat工具查看资源状态
  17. flash cs3快捷键大全
  18. 【SpringBoot商城秒杀系统项目总结25】 项目的亮点和难点及问题解决(源码地址)
  19. 七夕,用python表白的各种姿势
  20. 马未都说--商业方言

热门文章

  1. 如何用Qt抠一个圆形头像出来
  2. 华米手表2 是android,手表 | 续航怪兽 华米AMAZFIT智能运动手表2代深度评测(二)...
  3. WACV 2021 论文大盘点-目标检测篇
  4. byte类型转换细节分析:Type mismatch: cannot convert from int to byte?出现这个报错的解决方案
  5. ddr2是几代内存_教你区分DDR1 DDR2 DDR3内存条的方法
  6. 含TDA7540的收音高频头软件源代码
  7. ❤️一起谈一谈js中的宏任务和微任务!
  8. 云计算如何改变好莱坞的电影特效?
  9. 选择靠谱的刷脸支付公司追风赶潮
  10. 增大SwipeRefreshLayout容差