SUM()
Сумма числовых значений в группе.
Сигнатура
SUM(expr)Складывает все ненулевые значения. Для пустой выборки возвращает NULL, а не 0 — оборачивайте в COALESCE.
SELECT SUM(amount) FROM orders; -- 15400.50
SELECT COALESCE(SUM(amount), 0) FROM orders WHERE id < 0; -- 0