Mysql
 sql >> Baza danych >  >> RDS >> Mysql

mysql pobierz sumę php

Jeśli chcesz tylko zobaczyć sumę dla każdego identyfikatora produktu

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

Jeśli naprawdę potrzebujesz osobno wartości dodatnich i ujemnych:

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

Umieści sumę wartości ujemnych w neg , suma wartości dodatnich w pos . pos + neg będzie sumą całkowitą.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Spark:wczytywanie dużej tabeli MySQL do DataFrame kończy się niepowodzeniem

  2. Włącz rejestrowanie powolnych zapytań (dziennik powolnych zapytań) w bazie danych MySQL

  3. Wybierz rekordy MySQL z sumą większą niż próg

  4. Jak obliczyć rozmiar z mojego zapytania MySQL?

  5. automatyczne partycjonowanie bazy danych mysql