Requete sql jointure + sum

Résolu
ryldor Messages postés 145 Statut Membre -  
 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 !
Configuration: Windows Vista
Firefox 3.0.1

6 réponses

  1. 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
  2. Hector Valdes
     
    Il faut que tu mettes les noms des tables devant les noms des attributs du select
    -1
  3. ryldor Messages postés 145 Statut Membre 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
  4. Hector Valdes
     
    C'est quoi lke message d'erreur?
    -1
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Marco la baraque Messages postés 1030 Statut Contributeur 329
     
    Bonsoir,
    Ca veut dire quoi sum(MVL_QCON * MVL_COL)? Que veux tu faire exactement?

    Cordialement
    -1
  7. ryldor Messages postés 145 Statut Membre 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