ホームページ  >  記事  >  データベース  >  MySQL で列の合計を計算するにはどうすればよいですか?

MySQL で列の合計を計算するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-21 06:56:17276ブラウズ

How Can I Calculate Column Sums in MySQL?

MySQL を使用した列の合計の計算

要件は、テーブルから列値の合計を含む単一行を抽出することです。この特定のケースでは、テーブルには 3 つの列 (A、B、C) と 3 つの行のサンプル データがあります。目標は、3 行すべてを選択したときに各列の合計を取得することです。

MySQL でこれを達成するには、次のクエリを利用します。

select sum(A),sum(B),sum(C) from mytable where id in (1,2,3);

説明:

このクエリは、SUM() 関数を使用して各列の合計を計算します。 WHERE() 句は、計算に含める必要がある行の ID 値を指定します。この例では、3 行すべてを含めるために ID を (1,2,3) として指定しました。

結果の出力は、列 A、B、および C の合計値を含む 1 行になります。

A B C
12 13 14

このクエリを変更して、特定の範囲の列を合計したり、追加の条件に基づいてテーブルをフィルターしたりすることもできます。

以上がMySQL で列の合計を計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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