Addition requête SQL
Michel
-
swed -
swed -
Bonjour,
J'ai un soucis concernant une requête SQL, j'ai besoin de calculer une marge et celle ci doit être multiplié par un coefficient.
Marge = (Prix de vente / Prix de revient) * coeff.
Je fais donc de la sorte :
SELECT
nom_du_produit, prixdevente, prixderevient, coeff, (prixdevente / prixderevient) * coeff AS division
FROM
ma_table
WHERE
etc etc...
Je déroule le tout, avec un mysql_fetch_assoc, etc etc et j'affiche le tout dans un tableau sous la forme :
Nom_du_produit || PV || PR || Division
etc etc...
Cependant, j'aimerai pouvoir calculer la somme totale de ma division, est ce possible ?
Merci.
J'ai un soucis concernant une requête SQL, j'ai besoin de calculer une marge et celle ci doit être multiplié par un coefficient.
Marge = (Prix de vente / Prix de revient) * coeff.
Je fais donc de la sorte :
SELECT
nom_du_produit, prixdevente, prixderevient, coeff, (prixdevente / prixderevient) * coeff AS division
FROM
ma_table
WHERE
etc etc...
Je déroule le tout, avec un mysql_fetch_assoc, etc etc et j'affiche le tout dans un tableau sous la forme :
Nom_du_produit || PV || PR || Division
etc etc...
Cependant, j'aimerai pouvoir calculer la somme totale de ma division, est ce possible ?
Merci.
A voir également:
- Addition requête SQL
- Addition excel - Guide
- Requete sql pix - Forum PHP
- Additions et multiplication dans des requêtes SQL ✓ - Forum MySQL
- Logiciel sql - Télécharger - Bases de données
- Bash addition - Forum Programmation
3 réponses
Salut, j'aime beaucoup la structure de SQL mais pourquoi l'utiliser pour des calculs si derrière tu as les données en PHP? C'est quand même plus pratique même dans un tableau php à manipuler que des sous requêtes.
Donc pour faire la somme tu peut utiliser la fonction SUM qui fait le total d'une colonne. En php dans un tableau il suffit de parcourir l'index du tableau et d'additionner la valeur dans une variable autant de fois que le tableau a d'index.
Donc pour faire la somme tu peut utiliser la fonction SUM qui fait le total d'une colonne. En php dans un tableau il suffit de parcourir l'index du tableau et d'additionner la valeur dans une variable autant de fois que le tableau a d'index.