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

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

青灯夜游
リリース: 2020-10-20 16:48:01
オリジナル
3505 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート