sql >> Database teknologi >  >> RDS >> Mysql

Tilføjelse af resultaterne af flere SQL-valg?

Du kan UNION ALL dem.
Brug ikke UNION , da den udelader duplikerede værdier (5+5+5 ville resultere i 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. MySQL JDBC over SSL problem

  2. Find datoer mellem to datoer (bedste praksis)

  3. Få alle karakterer før mellemrum i MySQL

  4. Sådan opretter du en dato i SQL Server givet dag, måned og år som heltal