要计算MySQL中一行的平均值,请使用以下语法SELECT (yourTableName.yourColumnName1+yourTableName.yourColumnName2+yourTableName.yourColumnName3+,..........N)/numberOfColumns AS anyAliasName FROM yourTableName;

为了理解上述语法,让我们创建一个表。创建表的查询如下create table calculateAverageDemo

-> (

-> x int,

-> y int,

-> z int

-> );

使用insert命令在表中插入一些记录。

查询如下insert into calculateAverageDemo values(10,20,30);

insert into calculateAverageDemo values(40,50,70);

insert into calculateAverageDemo values(80,90,220);

使用select语句显示表中的所有记录。

查询如下select *from calculateAverageDemo;

以下是输出+------+------+------+

| x    | y    | z    |

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

| 10   | 20   | 30   |

| 40   | 50   | 70   |

| 80   | 90   | 220  |

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

3 rows in set (0.00 sec)

这是查询以计算一行中的平均值select (calculateAverageDemo.x+calculateAverageDemo.y+calculateAverageDemo.z)/3

-> AS Average from calculateAverageDemo;

以下是输出+----------+

| Average  |

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

| 20.0000  |

| 53.3333  |

| 130.0000 |

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

3 rows in set (0.06 sec)

mysql查询多个平均值_MySQL查询连续计算平均值?相关推荐

  1. mysql查询男生基本情况_MYSQL查询操作 详细

    学习目标 1 掌握select查询所有字段.指定字段的数据 2 掌握消除重复行命令distinct 3 掌握as给字段.表起别名 4 掌握条件查询where后跟比较运算符.逻辑运算符的用法 5 掌握条 ...

  2. mysql是否有缓存区_Mysql查询高速缓存区

    为了提高查询速度,Mysql会维护一个内存区域(官方文档指出,大小至少41984B)对查询结果进行缓存,当查询时发现缓存区里有数据则直接返回结果而不用去执行sql语句. 查询命中的条件 每个缓存查询至 ...

  3. mysql语句 查询前5个_MySQL 查询语句--------------进阶5:分组查询

    #进阶5:分组查询 /* select 分组函数,列(要求出现在group by的后面) from 表 [where 筛选条件] group by 分组的列表 [order by 子句] 注意: 查询 ...

  4. MySQL查询自己的学号_Mysql 查询练习

    Mysql 查询练习 ---创建班级表 create tableclass( cidint auto_increment primary key, captionvarchar(20) )engine ...

  5. mysql查询比对提速_MySQL查询性能优化

    关注我,更多精彩文章第一时间推送给你 1.为什么查询速度会慢? ​首先对一个查询的生命周期简化分析,大致可以按照顺序分为:从客户端.到服务器.然后在服务器进行解析.生成执行计划.执行.并返回结果给客户 ...

  6. mysql本周数据没有填充_MySql查询本周、本月、本年数据(没有数据则补全0)

    最近写项目,发现有很多图表统计,需要查询本周.本月.本年数据.但是图表需要两个数组,一个日期数组,一个数据数组.然而数据库查询却只能查询出有数据的日期数据,所以找了很多资料终于能有补全日期和数据的方法 ...

  7. mysql怎么查找列命令_MySQL查询命令-DQL

    MySQL查询命令-DQL EMP //员工表 员工编号 员工名 岗位 领导 入职日期 工资 奖金 部门编号 +-------+--------+-----------+------+-------- ...

  8. mysql dump 到的文件_mysql查询结果导出到文件

    方法一: 直接执行命令: mysql> select count(1) from table into outfile '/tmp/test.xls'; Query OK, 31 rows af ...

  9. mysql选出重复的字段_mysql查询表里的重复数据方法:

    INSERT INTO hk_test(username, passwd) VALUES ('qmf1', 'qmf1'),('qmf2', 'qmf11') delete from hk_test  ...

最新文章

  1. codevs——1294 全排列
  2. c++ -DNDEBUG openMP优化
  3. jmeter 正则获取参数集合和ForEach控制器结合使用(转)
  4. Java面向对象特征介绍
  5. C#使用NPOI导出Excel文件
  6. 女程序媛面试总结:我是这样脱颖而出的
  7. 打包的时候如何做卸载程序
  8. 1-4-05:整数大小比较
  9. 自学c语言每天一小时,昨天学习C语言第五天, 自学失败的一天
  10. python的符号lt和gt怎么输入_lt;lt;Python基础教程gt;gt;学习笔记 | 第04章 | 字典...
  11. snmp连接工具_2020好用的综合性网络监控工具
  12. Java线程经典面试题
  13. 华为的薪酬福利与激励体系
  14. PTES渗透测试执行标准
  15. 浅谈Android事件分发
  16. php绘制的图像是什么格式,图片一般是什么格式
  17. x-editable
  18. 女人50万年的进化(暴经典)
  19. 每日问答——PMP题库训练2
  20. java编译(打包)完成,导致Excel文件损坏的问题

热门文章

  1. 安卓开发学习1:安卓开发资源与方法总结
  2. 【FMCW雷达人体行为识别——多普勒谱提取】
  3. 效率和方法是判断一切真理的标准
  4. 程序员2016年2月:技术解析开源大数据构造
  5. linux主分区表丢失,linux修复丢失的分区表
  6. Flink CDC 系列(1)—— 什么是 Flink CDC
  7. WPF 如何使用RelativeSource绑定2
  8. 走一条别人没有走过的路,才能成为一名开拓者
  9. WindowForm组件MenuStrip,ContextMenuStrip
  10. MySQL8.0.22的下载安装(Windows)