Requete sql jointure + sum

Résolu
ryldor Messages postés 144 Date d'inscription   Statut Membre Dernière intervention   -  
 chacal -
Bonjour,

VOILA mon problème est que je n'arrive pas a combiner une jointure avec une sum. Voici ma requete :

select MVL_PAL,MVL_PLOT,MVE_TYP,MVE_DAT,sum(MVL_QCON * MVL_COL) from dbo.LOG_MVT_LIGNE,
LOG_MVT_ENTREE where LOG_MVT_LIGNE.MVL_MVECODE=LOG_MVT_ENTREE.MVE_CODE and MVL_PAL=111931

J'ai des messages d'erreurs et je ne comprend pas, si quelqu'un peut m'aider !
A voir également:

6 réponses

chacal
 
Pour info, quand on utilise une fonction d'agrégation du type SUM, AVG, COUNT, etc... avec d'autre colonne
il ne faut pas oublier d'utiliser la clause GROUP BY
1
Hector Valdes
 
Il faut que tu mettes les noms des tables devant les noms des attributs du select
-1
ryldor Messages postés 144 Date d'inscription   Statut Membre Dernière intervention   14
 
Cela ne change rien de mettre le nom des tables, je viens d'essayer, le problème viens du sum(MVL_QCON * MVL_COL), quand je l'enleve la requete fonctionne mais j'ai besoin de calculer ce champ !
-1
Hector Valdes
 
C'est quoi lke message d'erreur?
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Marco la baraque Messages postés 996 Date d'inscription   Statut Contributeur Dernière intervention   329
 
Bonsoir,
Ca veut dire quoi sum(MVL_QCON * MVL_COL)? Que veux tu faire exactement?

Cordialement
-1
ryldor Messages postés 144 Date d'inscription   Statut Membre Dernière intervention   14
 
non c'est bon merci j'ai juste ecris (MVL_QCON * MVL_COL) et ca fonctionne c'est ce que je voulais faire merci quand meme.
-1