MySQL查询sum总和数据(mysql查询sum)

    MySQL语言发展至今,也取得了巨大的进步,更加友好和易用。查询语句在很多数据库中都是一样的,tarbal和MySQL也不例外,在tarbal和MySQL中通常使用SELECT语句,它用于从表中检索数据。在MySQL中,可以使用SUM函数来计算总和值。SUM函数用于将字段的值加起来,用于计算字段的总和,例如求某一列的数值总和。

    MySQL SUM函数是一个常用的非聚集函数,该函数主要用以统计集群(例如表或语句块)中字段的和,以求得一定语句块的总和或特定字段的总和。SUM函数可以作为一个聚合函数,可以在SQL语句中使用。SUM函数用于求和,可以与GROUP BY子句配合使用来分组统计。下面我们来看一个实例。

    假设有一个studentinfo表,表中记录学生成绩,其结构如下:

mysql> describe studentinfo
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| stu_id | int(6) | YES | | NULL | |
| stu_name | varchar(20) | YES | | NULL | |
| stu_class | varchar(10) | YES | | NULL | |
| stu_math | int(5) | YES | | NULL | |
| stu_chinese | int(5) | YES | | NULL | |
| stu_english | int(5) | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+

    我们可以使用SUM函数,查询学生“gradeA”班所有学生的math,chinese,english三门加起来的总分:

SELECT SUM(stu_math + stu_chinese + stu_english) AS total
FROM studentinfo
WHERE stu_class = 'gradeA';

    以上就是MySQL中怎样查询sum总和的数据,sum函数的强大功能,使数据库变得更易操作,让人们能够更快地完成工作。同时,sum是一个强大的函数,非常值得使用。


数据运维技术 » MySQL查询sum总和数据(mysql查询sum)