MySQL で列の合計を計算する
MySQL などの SQL データベースに格納されたデータを操作する場合、多くの場合、次のような集計操作を実行する必要があります。行全体の値の合計を計算します。これは、複数の行から列の要素を合計する必要があるシナリオです。問題:
複数の列を含むテーブルがあり、選択したいと考えています。いくつかの行を選択し、各列の合計を計算します。たとえば、次のテーブルについて考えてみましょう:+---+---+---+ | A | B | C | +---+---+---+ | 2 | 2 | 2 | | 4 | 4 | 4 | | 6 | 7 | 8 | +---+---+---+
解決策:
これを実現するには、SUM() 集計関数をWHERE 句を使用して行をフィルタリングします。クエリは次のとおりです。SELECT SUM(A), SUM(B), SUM(C) FROM mytable WHERE id IN (1, 2, 3);
以上がMySQL で列の値の合計を計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。