記載内容は、Version:8.0.12で確認したものです。
##1. 指定フィールドの合計値を計算する
SUMを使うとフィールドの合計値を出すことができます。
計算するフィールドはSELECT文で指定します。
指定フィールドの合計値
mysql> select sum(フィールド名) from テーブル名;
##2. 特定範囲の合計値を計算する
WHEREを使うと計算範囲を指定することができます。
あらかじめ設定していたidの範囲を指定する場合
下記のようにidの範囲の合計値を計算することができます。id 3以下を指定する場合は下記の通りです。
id範囲の指定
mysql> select sum(フィールド名) from テーブル名 where id <= 3;
特定の値の合計値を出す場合は下記の通りです。
値の指定
mysql> select sum(フィールド名) from テーブル名 where フィールド名 = '値';
両方を設定する場合は下記のイメージです。
複数の指定
mysql> select sum(フィールド名) from テーブル名 where フィールド名 = '値' AND id <= 3;