Rechercher : dans
Par :

Sum SQL

Dernière réponse le 17 jan 2008 à 16:12:02 lulu1984, le 17 jan 2008 à 15:49:40 
 Signaler ce message aux modérateurs

Bonjour,
Je suis en train de faire une requete sql, voici la requete

SELECT SUM(COMC.MtHtRemiseEscomp)*(COME.TauxRemise2/100) FROM COMC,COME GROUP BY TauxRemise2

elle me donne plusieurs valeurs d'accord a mon numero de TauxRemise, je comprend que se parce que ily a la sentence group by Taux Remise2 mais si je utilise pas cette sentence, ça marche pas.

mais je besoin jusque la sum total

est ce que je peut faire un sum dans une sum?

desolé je ecris pas trés bien, je ne suis pas francais

Merci d'avance pour votre aide

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Sum SQL » dans :
SQL - Tri Voir Tri des résultats Il est possible en SQL d'organiser les résultats grâce à la clause ORDER BY. La clause ORDER BY est suivie des mots clés ASC ou DESC, qui précisent respectivement si le tri se fait de manière croissante (par défaut) ou...
Sauvegarde automatique d'une BDD sous SQL EXPRESS 2005 VoirSi vous vous voulez automatiser une sauvegarde d'une base de données sous SQL server express, il existe une solution simple grâce à un fichier .bat. Créez un nouveau fichier texte. Ce fichier doit contenir les informations suivantes: SET...
Gestion des paramètres SQL VoirSQL présente un certain nombre de paramètres au niveau d'Oracle qu'il est possible de visualiser à travers la commande : SHOW ALL Pour modifier la valeur d'un paramètre il suffit d'utiliser la commande : SET NOM_PARAM VALEUR
Le langage SQL VoirQu'appelle-t-on SQL? SQL (Structured Query Language, traduisez Langage de requêtes structuré) est un langage de définition de données (LDD, ou en anglais DDL Data Definition Language), un langage de manipulation de données (LMD, ou en anglais DML,...
SQL - Création de table VoirLe SQL, comportant un langage de définition de données (LDD), permet de créer des tables. Pour cela, il utilise le couple de mots clés CREATE TABLE. La création de tables Le création de tables se fait à l'aide du couple de mots-clés CREATE...
PL/SQL - Introduction au langage PL/SQL VoirIntroduction au langage PL/SQL Le langage PL/SQL est un langage L4G (entendez par ce terme un langage de quatrième génération), fournissant une interface procédurale au SGBD Oracle. Le langage PL/SQL intègre parfaitement le langage SQL en lui...

1

SebManfred, le 17 jan 2008 à 15:57:35
  • +1

Essaie comme ça :
SELECT SUM( (COMC.MtHtRemiseEscomp)*(COME.TauxRemise2/100) ) FROM COMC,COME GROUP BY TauxRemise2

Répondre à SebManfred

2

 lulu1984, le 17 jan 2008 à 16:12:02

Merci beaucoup pour votre reponse
j'avais essaie comme ca, mais le probleme se que il y a plusieurs MtHtRemise pour chaque Taux Remise, donc je besoin avant de fair la multiplication, obtenir la sum de COMC.MtHtRemiseEscomp

Merci encore

Répondre à lulu1984