sql >> データベース >  >> RDS >> Mysql

mysqlフェッチ合計php

    各product_idの合計を確認したいだけの場合

    SELECT product_id, SUM(trans_value)
    FROM table
    GROUP BY product_id
    ORDER BY product_id
    

    本当に正の値と負の値を別々に必要とする場合:

    SELECT SUM(IF(trans_value<0;trans_value;0)) neg, SUM(IF(trans_value>0;trans_value;0)) pos
    FROM table
    

    負の値の合計をnegに入れます 、posの正の値の合計 。 pos + neg 合計になります。



    1. Postgresにモジュールをインポートしたり拡張機能をインストールしたりするにはどうすればよいですか?

    2. QUERYパケットの送信中にエラーが発生しました

    3. MySQLデバッグツールはクエリを遅くしますか?

    4. SQL Server 2014StandardEditionの常識的なライセンスの変更