46 votes

MySql somme des éléments d'une colonne

J'ai un tableau avec 3 colonnes (A,B,C). Je veux sélectionner quelques lignes de la table, puis MySQL pour renvoyer une seule ligne ayant les valeurs ajoutées sur chaque colonne...

    A B C
1. 2 2 2
2. 4 4 4
3. 6 7 8

MySql devrait revenir dans ce cas, si je sélectionne les trois lignes :

    A   B  C
1. 12  13 14

75voto

nos Points 102226
 select sum(A),sum(B),sum(C) from mytable where id in (1,2,3);

14voto

GolezTrol Points 54531
select
  sum(a) as atotal,
  sum(b) as btotal,
  sum(c) as ctotal
from
  yourtable t
where
  t.id in (1, 2, 3)

7voto

Ike Walker Points 21162

Essaye ça:

 select sum(a), sum(b), sum(c)
from your_table

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X