SELECT SUM(column_name) FROM table_name;
在本教程中,我们将使用 RUNOOB 样本数据库。
下面是选自 "access_log" 表的数据:
mysql> SELECT * FROM access_log;
+-----+---------+-------+------------+
+-----+---------+-------+------------+
<table>
<tr>
<th>1</th>
<th>1</th>
<th>45</th>
<th>2016-05-10</th>
</tr>
<tr>
<td>3</td>
<td>1</td>
<td>230</td>
<td>2016-05-14</td>
</tr>
<tr>
<td>4</td>
<td>2</td>
<td>10</td>
<td>2016-05-14</td>
</tr>
<tr>
<td>5</td>
<td>5</td>
<td>205</td>
<td>2016-05-14</td>
</tr>
<tr>
<td>6</td>
<td>4</td>
<td>13</td>
<td>2016-05-15</td>
</tr>
<tr>
<td>7</td>
<td>3</td>
<td>220</td>
<td>2016-05-15</td>
</tr>
<tr>
<td>8</td>
<td>5</td>
<td>545</td>
<td>2016-05-16</td>
</tr>
<tr>
<td>9</td>
<td>3</td>
<td>201</td>
<td>2016-05-17</td>
</tr>
</table>
+-----+---------+-------+------------+
9 rows in set (0.00 sec)
下面的 SQL 语句查找 "access_log" 表的 "count" 字段的总数:
SELECT SUM(count) AS nums FROM access_log;
执行以上 SQL 输出结果如下:

来源:https://www.runoob.com/sql/sql-func-max.html