Mysql
 sql >> база данни >  >> RDS >> Mysql

Добавяне на резултатите от множество SQL селекции?

Можете да UNION ALL тях.
Не използвайте UNION , тъй като пропуска дублиращи се стойности (5+5+5 ще доведе до 5 ).

Select Sum(s)
From
(
  Select Sum(field_one) As s ...
  Union All
  Select Sum(field_two) ...
  Union All
  Select Sum(field_three) ...
) x


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изберете една стойност от група въз основа на реда от други колони

  2. Филтър за сравнение на дати на MySQL

  3. колко макс маса за присъединяване в mysql? и как да го преброя?

  4. MySQL скриптовете в docker-entrypoint-initdb не се изпълняват

  5. mysql - Как да се справяме с търсенето на заявка със специални знаци /(наклонена черта напред) и \(обратна наклонена черта)