ホームページ >データベース >mysql チュートリアル >mysqlでsum()を使用してidフィールドの合計を見つけるにはどうすればよいですか?
Mysql は sum() を使用して id フィールドの合計を検索します: "SELECT SUM(id) FROM data table name;" を使用して ID フィールドの合計を検索し、id フィールド値の合計を返します。 ; SUM() 関数 計算する場合、列値が NULL の行は無視されます。
(推奨チュートリアル: mysql ビデオ チュートリアル)
SUM() 関数は数値列の合計数を返します。 。
SQL SUM() 構文
SELECT SUM(column_name) FROM table_name;
SUM() 関数はどのように機能しますか?
一致する行を返さない SELECT ステートメントで SUM 関数を使用すると、SUM 関数は 0 ではなく NULL を返します。
DISTINCT 演算子を使用すると、コレクション内の個別の値を計算できます。
SUM 関数は計算で NULL 値を無視します。
[例] tb_text テーブルの id フィールドの合計を計算する 入力した SQL 文と実行結果は以下のとおりです。
mysql> SELECT SUM(id) -> AS sum -> FROM tb_text; +-----------+ | sum | +-----------+ | 942 | +-----------+ 1 row in set (0.00 sec)
クエリ結果からわかるように、SUM() 関数によって返される id フィールドの合計は 942 です。
ヒント: SUM() 関数は、計算時に NULL 列値を持つ行を無視します。
以上がmysqlでsum()を使用してidフィールドの合計を見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。