6xavier6
Messages postés51Date d'inscriptionjeudi 29 mars 2007StatutMembreDernière intervention 7 février 2020
-
17 oct. 2008 à 10:07
6xavier6
Messages postés51Date d'inscriptionjeudi 29 mars 2007StatutMembreDernière intervention 7 février 2020
-
17 oct. 2008 à 11:08
Bonjour a tous
j'ai un petit probleme avec une requete SQL
je vais tenter d'etre le plus clair possible
Voila ma requete actuelle
SELECT CNLITM as "Code article",
IBDSC1 as Description,
CNUORG as "Quantité Totale",
CNPQOH as "Quantité gardé",
CNLOTN as "N° Lot",
CNDELN as "N° de BL",
CNRORN as "N° de commande",
CNNREC as "N° de BR",
CNLOTV as "N° lot fourn",
CNUPMJ as "Date du Mouvement" FROM F57700 JOIN SHARTICLE ON (CNITM IBITM AND CNMCU IBMCU)
ORDER BY IBDSC1, CNLITM
Maintenant mon probleme est le suivant : je voudrais regrouper les lignes qui ont un meme numéro de lot et un meme code article et afficher le totale des quantités totales et quantités gardés.
jai tenter une requete du genre, mais forcement elle ne marche pas.
SELECT CNLITM as "Code article",
IBDSC1 as Description,
SUM(CNUORG) as "Quantité Totale",
SUM(CNPQOH) as "Quantité gardé",
CNLOTN as "N° Lot",
CNDELN as "N° de BL",
CNRORN as "N° de commande",
CNNREC as "N° de BR",
CNLOTV as "N° lot fourn",
CNUPMJ as "Date du Mouvement" FROM F57700 JOIN SHARTICLE ON (CNITM IBITM AND CNMCU IBMCU)
GROUP BY CNLITM, CNLOTN
ORDER BY IBDSC1, CNLITM
D'ou vient mon erreur ??
pour information le message d'erreur renvoyé est le suivant :
Erreru d'exécution de la requete : la colonne SHARTICLE.IBDSC1 n'est pas valide ans al lsite de sélection parce quelle n'est pas pas contenue dans une fonction d'agrégation ou dans la clause GROUP BY