加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

讲解mysql如何多列求和

发布时间:2023-05-11 13:59:44 所属栏目:MySql教程 来源:
导读:本篇内容主要讲解“mysql如何多列求和”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql如何多列求和”吧!

在mysql中,可以利用sum()函
本篇内容主要讲解“mysql如何多列求和”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql如何多列求和”吧!
 
在mysql中,可以利用sum()函数进行多列求和,该函数能够返回数值列的总数,语法为“SELECT SUM(列1+列2+列3...) FROM table_name;”。
 
本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。

SUM() 函数返回数值列的总数。

SQL SUM() 语法

SELECT SUM(column_name) FROM table_name;
 
演示数据库
 
在本教程中,我们将使用 RUNOOB 样本数据库。

下面是选自 "access_log" 表的数据:
 
mysql> SELECT * FROM access_log;
 
+-----+---------+-------+------------+
 
| aid | site_id | count | date       |
 
+-----+---------+-------+------------+
 
|   1 |       1 |    45 | 2016-05-10 |
 
|   2 |       3 |   100 | 2016-05-13 |
 
|   3 |       1 |   230 | 2016-05-14 |
 
|   4 |       2 |    10 | 2016-05-14 |
 
|   5 |       5 |   205 | 2016-05-14 |
 
|   6 |       4 |    13 | 2016-05-15 |
 
|   7 |       3 |   220 | 2016-05-15 |
 
|   8 |       5 |   545 | 2016-05-16 |
 
|   9 |       3 |   201 | 2016-05-17 |
 
+-----+---------+-------+------------+
 
9 rows in set (0.00 sec)
 
SQL SUM() 实例

下面的 SQL 语句查找 "access_log" 表的 "count" 字段的总数:
 
实例
 
SELECT SUM(count) AS nums FROM access_log;
 
2、统计所有讲师的总分
 
 
 
 
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!