Multiplier plusieurs sommes de champs BDD Msql

Messages postés
31
Date d'inscription
mardi 2 octobre 2012
Dernière intervention
29 novembre 2016
- - Dernière réponse :  Son of God - 10 déc. 2016 à 07:54
Bonjour,

J"ai une requête qui me permet de faire la sommation des valeurs de deux champs que voici:
Select SUM (voitures) from $table_name;
Select SUM (moto) from $table_name;

maintenant je voulais faire une multiplication des résultats que les deux requêtes me donnent, cad multiplier sum voiture et Sum Moto.

Merci déjà d'avance
Afficher la suite 

Votre réponse

1 réponse

Messages postés
23618
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2018
0
Merci
Bonjour,

Dans tes deux requêtes... il s'agit de la même table ?
Peux tu nous donner la structure de ta BDD ?

> jordane45
Messages postés
23618
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2018
-
En fait j'ai des résultats issues de mes multiplications et ces résultats (des produits donc) je les additionnent entre eux et le résultat de ces additions je le divise par le Sum (nbreunite) qui est un seul chant
jordane45
Messages postés
23618
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2018
> Son Of God -
Je pense donc t'avoir donné la solution. ...
Tu n'as qu'à me relire
> jordane45
Messages postés
23618
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2018
-
Slt jordane j'ai eu un problème d'internet ces derniers temps voilà pourquoi j'ai traîné pour te dire que avec un des codes que tu m'as donné cela avait marché nikel.

Now j'ai un autre soucis
"select sum (bplein12) from $ tbl_name where Bcarre <20"
marche nikel mais si a cette même requête jajoute
"select sum (bplein12) from $ tbl_name where Bcarre <20 and where date='2016-12-9' "
cela me rznvoi un message d'erreur genre msql fletch array () expzct parameter 1 to be ressource. Ou ai je pu gaffer?
jordane45
Messages postés
23618
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2018
> Son of God -
Tu as écris 2 WHERE

Il n'en faut qu'un
SELECT SUM(bplein12) 
FROM $tbl_name 
WHERE Bcarre <20 
  AND  date='2016-12-9' 
> jordane45
Messages postés
23618
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 décembre 2018
-
Hey jordane, merci pour tout. J'ai enlevé le second where et now ça marche nikel.
Commenter la réponse de jordane45

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.