Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysql busca soma php


Se você quiser apenas ver o total de cada product_id
SELECT product_id, SUM(trans_value)
FROM table
GROUP BY product_id
ORDER BY product_id

Se você realmente precisa dos valores positivos e negativos separadamente:
SELECT SUM(IF(trans_value<0;trans_value;0)) neg, SUM(IF(trans_value>0;trans_value;0)) pos
FROM table

Colocará a soma dos valores negativos em neg , a soma dos valores positivos em pos . pos + neg será a soma total.