MySQL SUM Function函数使用详解

 更新时间:2023年11月28日 10:00:59   作者:无涯教程  
这篇文章主要为大家介绍了MySQL SUM Function函数使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

MySQL SUM 函数

用于查找各种记录中一个字段的总和。

表字段

要了解 SUM 函数,请考虑一个 employee_tbl 表,该表具有以下记录-

mysql> SELECT * FROM employee_tbl;
+------+------+------------+--------------------+
|  id  | name | work_date  | daily_typing_pages |
+------+------+------------+--------------------+
|   1  | John | 2007-01-24 |        250         |
|   2  | Ram  | 2007-05-27 |        220         |
|   3  | Jack | 2007-05-06 |        170         |
|   3  | Jack | 2007-04-06 |        100         |
|   4  | Jill | 2007-04-06 |        220         |
|   5  | Zara | 2007-06-06 |        300         |
|   5  | Zara | 2007-02-06 |        350         |
+------+------+------------+--------------------+
7 rows in set (0.00 sec)

计算命令

现在,假设基于上表您要计算所有Dialy_typing_pages的总数,那么您可以使用以下命令进行计算-

mysql> SELECT SUM(daily_typing_pages)
   -> FROM employee_tbl;
+-------------------------+
| SUM(daily_typing_pages) |
+-------------------------+
|          1610           |
+-------------------------+
1 row in set (0.00 sec)

总合记录

您可以使用 GROUP BY 子句求和各种记录集的总和。下面的Example将汇总与一个人相关的所有记录,并且每个人的总打字页面总数将有所增加。

mysql> SELECT name, SUM(daily_typing_pages)
   -> FROM employee_tbl GROUP BY name;
+------+-------------------------+
| name | SUM(daily_typing_pages) |
+------+-------------------------+
| Jack |           270           |
| Jill |           220           |
| John |           250           |
| Ram  |           220           |
| Zara |           650           |
+------+-------------------------+
5 rows in set (0.17 sec)

以上就是MySQL SUM Function函数使用详解的详细内容,更多关于MySQL SUM Function函数的资料请关注脚本之家其它相关文章!

相关文章

  • JavaScript设计模式之代理模式简单实例教程

    JavaScript设计模式之代理模式简单实例教程

    这篇文章主要介绍了JavaScript设计模式之代理模式,简单描述了代理模式的概念、功能、组成并结合实例形式较为详细的分析了javascript代理模式的定义与使用相关操作技巧,需要的朋友可以参考下
    2018-07-07
  • 详解适配器在JavaScript中的体现

    详解适配器在JavaScript中的体现

    在日常开发中,很多时候会不经意间写出符合某种设计模式的代码,而适配器其实在JavaScript中应该是比较常见的一种了。这篇文章主要介绍了适配器在JavaScript中的体现 ,需要的朋友可以参考下
    2018-09-09
  • 前端图片懒加载(lazyload)的实现方法(提高用户体验)

    前端图片懒加载(lazyload)的实现方法(提高用户体验)

    图片懒加载又称图片延时加载、惰性加载,即在用户需要使用图片的时候加载,这样可以减少请求,节省带宽,提高页面加载速度,相对的,也能减少服务器压力,下面通过本文给大家分享图片懒加载lazyload的实现方法,感兴趣的朋友一起看看吧
    2017-08-08
  • JS瀑布流实现方法实例分析

    JS瀑布流实现方法实例分析

    这篇文章主要介绍了JS瀑布流实现方法,结合实例形式分析了javascript瀑布流加载图片效果的实现原理、步骤与相关操作技巧,需要的朋友可以参考下
    2016-12-12
  • JavaScript实现进度条效果

    JavaScript实现进度条效果

    这篇文章主要为大家详细介绍了JavaScript实现进度条效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • webpack自动打包功能实现

    webpack自动打包功能实现

    webpack是前端项目构建工具打包工具,本文通过实例代码给大家介绍webpack自动打包功能实现,感兴趣的朋友跟随小编一起看看吧
    2023-02-02
  • JS判断客服QQ号在线还是离线状态的方法

    JS判断客服QQ号在线还是离线状态的方法

    这篇文章主要介绍了JS判断客服QQ号在线还是离线状态的方法,可实现完整的判断QQ在线及对话的功能,是非常实用的技巧,需要的朋友可以参考下
    2015-01-01
  • javascript获取flash版本号的方法

    javascript获取flash版本号的方法

    这篇文章主要介绍了javascript获取flash版本号的方法,以实例形式分析了javascript判断用户是否安装了Flash及获取Flash版本号的方法,具有一定的实用价值,需要的朋友可以参考下
    2014-11-11
  • select多选 multiple的使用示例

    select多选 multiple的使用示例

    使用multiple可以实现select多选,本例将为大家介绍下select多选 multiple的使用,新手朋友们可以学习下
    2014-06-06
  • js遍历获取表格内数据的方法(必看)

    js遍历获取表格内数据的方法(必看)

    下面小编就为大家带来一篇js遍历获取表格内数据的方法(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04

最新评论