|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : avril 2003 Messages : 4 ![]() |
Bonjour,
Je recherche à faire la somme d'un panier (commerce en ligne): Code :
Comment faire donc le total du panier (90 euros bien sûr) ? Je suis parti de cette requete mais ce n'est pas bien sur suffisant... Code :
Merci pour votre aide |
||||
|
|
00
|
|
|
#2 | ||
|
Membre confirmé
![]() |
pourquoi ne pas utiliser une construction du type
Code :
__________________
Olivier Miossec |
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 4 ![]() |
C'est effectivement si bête !
Merci ! Mais quel est l'interêt du "GROUP BY" pour un SUM ? |
|
|
00
|
|
|
#4 | |
|
Membre confirmé
![]() |
Citation:
Par contre il ne faut pas confondre ces fonctions avec les opérateur arithmetique (faisant des opération terme à terme)
__________________
Olivier Miossec |
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 4 ![]() |
OK. J'ai juste relevé que le GROUP BY était en effet indispensable pour un COUNT() par exemple, mais il se trouve que ta requête fonctionne très bien sans (du moins sous mySQL).
|
|
|
00
|
|
|
#6 | |
|
Membre confirmé
![]() |
Citation:
en d'autre terme Code :
SELECT SUM( p.prix * c.quantite ) .... FROM TABLE mais Code :
SELECT SUM( p.prix * c.quantite ), commande_id .... FROM TABLE
__________________
Olivier Miossec |
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 4 ![]() |
Merci beaucoup pour ces explications.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com