Bonjour,
J'ai un problème avec une requête en SQL.
Apparemment mon GROUP BY ne fonctionnerait pas bien (enfin comprenait que j'ai du me planter lamentablement dans la requête loool).
Voici la reqête SQL :
SELECT convert(varchar(10), CNDTCR, 103) as "Date",
CNLITM,
IBDSC1,
ABALPH,
SUM(CNPQOH),
SUM(CNUORG),
CNLOTN,
CNDELN,
CNRORN,
CNNREC
FROM F57700, SH0101, SHARTICLE
WHERE CNLOCN = 'RECA' AND
CNLOTS = 'A' AND
CNVEND = ABAN8 AND
CNLITM = IBLITM AND
CNMCU = IBMCU AND
CNDTCR >= convert(datetime, '11/11/2008', 103)
GROUP BY CNLOTN, CNLITM, CNDTCR, IBDSC1, ABALPH, CNDELN, CNRORN, CNNREC
ORDER BY convert(varchar(10), CNDTCR, 103), CNLITM
Bon c'est vrai que balancé comme ça c'est pas tres explicite, mais je vois pas trop quelles informations je peux donner en plus.
Comment je sais que la requête ne fonctionne pas : par exemple les trois premieres ligne de mon résultat sont dissociées alors quelle devrait ne faire qu'une seule ligne avec le total des champs CNPQOH et CNUORG.
Je suis dispo bien sûr pour donner toutes informations supplémentaires pour que vous puissiez me dépanner dans les meileurs conditions.
En vous remerciant d'avance
6xavier6