OVH Cloud OVH Cloud

Sortie tableau

2 réponses
Avatar
Fabrice L.
Bonjour à tous

J'ai un @tableau du style rempli via une requete sql

a 200
b 100
c 300
b 200
b 200
a 50
c 200

j'aimerai au final sorti le total pour chaque lettre
a = 250
b = 500
c = 500

le plus simplement possible, je sais compter le nombre d'occurence de a b c,
mais je ne sais pas comment associer et additionner les nombres
correspondant.

si vous avez une idée je suis preneur.

Merci d'avance
Fabrice

2 réponses

Avatar
Nicolas George
"Fabrice L." wrote in message
<44f32c1e$0$5111$:
le plus simplement possible, je sais compter le nombre d'occurence de a b c,
mais je ne sais pas comment associer et additionner les nombres
correspondant.


SELECT x, SUM(y) GROUP BY x

Avatar
Fabrice L.
merci bien pour cette solution

en fait dans ma boucle de sortie mysql

while (@resultat = $sth->fetchrow_array) {
## j'ai mis
$nombre{$lettre} += $nombre;
}

et j'appelle mon total ainsi

print $nombre{'a'};

----
J'avais oublié de préciser que a b et c était connu avant la requete
mais merci pour solution que je ne connaissais pas

Fabrice



le plus simplement possible, je sais compter le nombre d'occurence de a b
c,
mais je ne sais pas comment associer et additionner les nombres
correspondant.


SELECT x, SUM(y) GROUP BY x