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 studentinfoWHERE stu_class = 'gradeA';
以上就是MySQL中怎样查询sum总和的数据,sum函数的强大功能,使数据库变得更易操作,让人们能够更快地完成工作。同时,sum是一个强大的函数,非常值得使用。