Bonjour!
Alors voila, je galere sur une requete sql, j ai testé beaucoup de choses,mais rien de concluant, je m en tire les cheveux!
la requete suivante me renvoi toutes les lignes de ma base avec le prix multiplié par le pourcentage, le truc, c est que j aurai voulu additioner ces lignes en fonction de l id prestation..
j ai essayé avec sum et group by, mais là, du coup ca me fais une somme globale par rapport a l identifiant sans tenir compte qu'il y a des pourcentages différents par prestation..
suis un peu paumé... :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT prestations.id_prestation, ( facture_inclure_prestations.prix * ( factures.percent /100 ) ) AS prix FROM facture_inclure_prestations INNER JOIN prestations ON facture_inclure_prestations.id_prestation = prestations.id_prestation INNER JOIN factures ON factures.id_facture = facture_inclure_prestations.id_facture WHERE factures.date_modification >= '2010-07-01' AND factures.date_modification < '2011-07-01' ORDER BY id_prestation
Partager