Fred-bst |
Le 15/06/2009 à 19:03 |
|
|
Bonsoir à vous !!
Voilà, j'ai un petit probleme ! Je voudrais calculer la somme d'une colonne SQL !! je m'explique:
j'ai 3 entré SQL :
Titre: Qt: Nom: AAAA 3 Agen BBBB 5 Boula CCCC 10 Agen
Je voudrais afficher le résultat pour Agen: Resultat = 13
Mais je ne sais pas comment faire ! j'ai essayer avec "SELECT SUM(Qt)" mais je n'arrive pas à afficher le résultat !
Avez-vous une petite idée ?
Merci à vous. |
Taffeur95 |
Le 15/06/2009 à 21:38 |
|

|
Salut, je suis pas trop sûr, mais as-tu essayé:
SELECT Titre, Nom, SUM(Qt) FROM TaTable WHERE Nom='Agen' |
Fred-bst |
Le 16/06/2009 à 09:26 |
|
|
j'ai essayer, mais je n'arrive pas à afficher le résultat de cette requete !!
Comment je peux faire ? |
Taffeur95 |
Le 16/06/2009 à 11:41 |
|

|
Salut, tu travailles sous quoi? Parce que sous Access, la requête à effectuer pour avoir le résultat par exemple pour Agen sera : SELECT SUM(Qt) FROM NomdeTaTable WHERE Nom='Agen' A mettre en forme après pour avoir les noms de colonnes et les lignes correspondantes. Si c'est de la prog, tu n'as plus qu'a récupérer le résultat dans ta variable.  |
Fred-bst |
Le 16/06/2009 à 12:06 |
|
|
Je suis sous PHP / SQL !
Voici ma requete : $trucmachin = mysql_query("SELECT SUM(Qt) FROM $table WHERE nom='Agen'");
Et là je bloque!
Si je fait : - echo "$trucmachin"; j'ai "Resource id #**" qui s'affiche !
- $bidule = mysql_num_rows($trucmachin); echo "$bidule"; j'ai "1" qui s'affiche !
- $bidule = mysql_fetch_row($trucmachin); echo "$bidule"; j'ai "Array" qui s'affiche !
Normale !!
Je voudrais, comme tu le dit, "récupérer le résultat dans ta variable." Mais comment faire ?
Resultat = 13 |
Taffeur95 |
Le 16/06/2009 à 12:24 |
|

|
ah oui mais là, il y a un problème, sauf si ta table à un nom de variable et s'appelle $table  . En fait ca serait plutot $trucmachin = mysql_query("SELECT SUM(Qt) as somme FROM nomDeLaTable WHERE nom='Agen'"); $bidule= mysql_fetch_assoc($trucmachin); echo 'Resultat = ' .$bidule['somme']; il ne faut pas oublier que tu ne peux pas utiliser le résultat d'une requête comme ca, mais le ranger dans un tableau... reponds si c ok, merci |
Fred-bst |
Le 16/06/2009 à 13:00 |
|
|
Voilà ! Il me manquait juste le "as somme" !! Merci Taffeur95 pour ton aide ! (P.S.: oui $table est une variable, mais je voulais faire court dans l'exemple, j'ai pas de variable qui s'appel "machintruc" non plus  |