|
Bas de page | |
---|---|
Auteur | Sujet : Problème avec SUM et INNER JOIN |
![]() Publicité | Posté le 26-06-2017 à 07:00:06 ![]() ![]() |
rufo Pas me confondre avec Lycos! | Si tu mets un SUM() dans ton select (j'imagine, sur le champ "montant" ), il te faut ajouter la clause GROUP BY à la fin de ta requête et d'indiquer comment tu veux sommer (quels critères de regroupement). Je te conseille d'apprendre le SQL, sans ça, tu vas perdre beaucoup de temps --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
noam76 | j'ai décidé de me mettre au sql, pour cela j'ai suivis des tuto sur https://openclassrooms.com/
|
rufo Pas me confondre avec Lycos! | Pas du tout, le GROUP By, c'est pour faire des regroupements pour les agrégations mises dans le SELECT (ex : COUNT(), SUM(), MIN(), MAX()...). Pour le tri, c'est ORDER BY.
Message édité par rufo le 27-06-2017 à 14:00:17 --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
noam76 | j'ai compris a quoi sert le GROUP BY, merci pour l'explication |
rufo Pas me confondre avec Lycos! | En plus du SUM(), tu rajoutes un COUNT() sur l'ID des voitures qui sont liées à un modèle (le modèle étant lié à la marque). Quand je parle de "lié", cela implique un lien via une clé étrangère (vers une clé primaire). --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
noam76 | Merci |
noam76 | Bonjour,
Message édité par noam76 le 30-06-2017 à 16:43:18 |
rufo Pas me confondre avec Lycos! | Faudra faire une autre requête pour avoir le total. Pas possible de faire en une seule. Ou alors, passer par les procédures stockées.
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
noam76 | C'est ce que j'ai fais une 2ème requête. |
Sujets relatifs | |
---|---|
Problème de lecture de son | Problème "UPDATE" SQL |
Problème syntaxe VBA | Problème "end" attendu |
[résolu]problème comparaison Php/MySql | Problème de paramètres Java en SQLJ (JDBC) |
Problème de parsing JSON | Problème de code HTML/CSS + Hébergement chez soi |
[C] Problème de compilation entre emcc et OpenSSL (Résolu) | |
Plus de sujets relatifs à : Problème avec SUM et INNER JOIN |