ホームページ >データベース >mysql チュートリアル >mysqlでsum()を使用してidフィールドの合計を見つけるにはどうすればよいですか?

mysqlでsum()を使用してidフィールドの合計を見つけるにはどうすればよいですか?

青灯夜游
青灯夜游オリジナル
2020-10-20 16:48:013494ブラウズ

Mysql は sum() を使用して id フィールドの合計を検索します: "SELECT SUM(id) FROM data table name;" を使用して ID フィールドの合計を検索し、id フィールド値の合計を返します。 ; SUM() 関数 計算する場合、列値が NULL の行は無視されます。

mysqlでsum()を使用してidフィールドの合計を見つけるにはどうすればよいですか?

(推奨チュートリアル: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。