MySQL,SUM()関数でカラムの合計値を計算する

スポンサーリンク

鍛錬 939

MySQL,SUM()関数でカラムの合計値を計算する

SUM()関数を使用すると、指定したカラムの合計値を計算することができます。
 
使用方法は、以下に示す通りです。

SELECT 文を使用して合計値を表示する場合

SELECT SUM(カラム名) FROM テーブル名;

DISTINCT を指定した場合は重複データを除外します。

スポンサーリンク

実行結果

今回は、テーブル「number」のカラム「num_1」について、合計値を計算しています。

テーブル「number」

id num_1 num_2
1 100 3
2 -100 6
3 1.23 9
4 1.23 9
5 0 0
mysql> 
mysql> select * from number;
+------+-------+-------+
| id   | num_1 | num_2 |
+------+-------+-------+
|    1 |   100 |     3 |
|    2 |  -100 |     6 |
|    3 |  1.23 |     9 |
|    4 |  1.23 |     9 |
|    5 |     0 |     0 |
+------+-------+-------+
5 rows in set (0.00 sec)

mysql> 
mysql> 
mysql> select sum(num_1) from number;
+------------+
| sum(num_1) |
+------------+
|       2.46 |
+------------+
1 row in set (0.00 sec)

 
上記に示した通り、カラム「num_1」の合計値は 2.46 であることが分かりました。

タイトルとURLをコピーしました