Operation dans une requete - calcul
Posté : 16 mai 2006, 16:48
bonjour à tous,
je bloque sur un petit probleme car j'aimerais réaliser une opération dans une fonction. Je m'explique
J'ai une requete du style
Donc ca me sort une tableau trié par "alloue_prevu = A"
Dans cette requete j'aimerais multiplier des colonnes entre elle puis additionner des lignes du style
Et le calcul serais le suivant
p = 0.2*26 + 0.7*45 + 0.3*13 = ...
Evidement la je le fait pour 3 lignes mais cela dependerait de la condition de ma requete.
En tout ca le calcul serait de multiplier la proba*ressource et d'additionner les lignes
Merci
je bloque sur un petit probleme car j'aimerais réaliser une opération dans une fonction. Je m'explique
J'ai une requete du style
Code : Tout sélectionner
SELECT * FROM note WHERE alloue_prevu="A" Dans cette requete j'aimerais multiplier des colonnes entre elle puis additionner des lignes du style
Code : Tout sélectionner
+---+--------------+-------------+-----------+
|id | alloue_prevu | probabilite | ressource | ...
+---+--------------+-------------+-----------+
|2 | A | 0.2 | 26 |
+---+--------------+-------------+-----------+
|3 | A | 0.7 | 45 |
+---+--------------+-------------+-----------+
|5 | A | 0.3 | 13 |
+---+--------------+-------------+-----------+p = 0.2*26 + 0.7*45 + 0.3*13 = ...
Evidement la je le fait pour 3 lignes mais cela dependerait de la condition de ma requete.
En tout ca le calcul serait de multiplier la proba*ressource et d'additionner les lignes
Merci