J’essaye de calculer un cumul (Cum1, Cum2, Cum3) dans une requête pour chaque
champ ch1, ch2, ch3 ;
J’utilise la même formule dans les trois cas :
Cum1: CNum(SomDom("Ch1","Tab","Ch1 >=" & [Ch1]))
Cum2: CNum(SomDom("Ch2","Tab","Ch2 >=" & [Ch2]))
Cum3: CNum(SomDom("Ch3","Tab","Ch3 >=" & [Ch3]))
Mais comme vous pouvez constater les deux cum (Cum2 et Cum3) ne sont pas
corrects.
Quoi faire?
Merci d’avance.
SELECT T1.ProjectID, T1.DateEnr, T1.Ch1, Sum(T2.Ch1) AS Cum1, T1.Ch2, Sum(T2.Ch2) AS Cum2, T1.Ch3, Sum(T2.Ch3) AS Cum3 FROM Test3 AS T1 INNER JOIN Test3 AS T2 ON (T1.ProjectID=T2.ProjectID) And (T1.DateEnr>=T2.DateEnr) GROUP BY T1.ProjectID, T1.DateEnr, T1.Ch1, T1.Ch2, T1.Ch3;
"hel" a écrit dans le message de news:
J’essaye de calculer un cumul (Cum1, Cum2, Cum3) dans une requête pour chaque champ ch1, ch2, ch3 ; J’utilise la même formule dans les trois cas : Cum1: CNum(SomDom("Ch1","Tab","Ch1 >=" & [Ch1]))
Cum2: CNum(SomDom("Ch2","Tab","Ch2 >=" & [Ch2]))
Cum3: CNum(SomDom("Ch3","Tab","Ch3 >=" & [Ch3]))
Mais comme vous pouvez constater les deux cum (Cum2 et Cum3) ne sont pas corrects. Quoi faire? Merci d’avance.
SELECT T1.ProjectID, T1.DateEnr, T1.Ch1, Sum(T2.Ch1) AS Cum1,
T1.Ch2, Sum(T2.Ch2) AS Cum2, T1.Ch3, Sum(T2.Ch3) AS Cum3
FROM Test3 AS T1 INNER JOIN Test3 AS T2
ON (T1.ProjectID=T2.ProjectID) And (T1.DateEnr>=T2.DateEnr)
GROUP BY T1.ProjectID, T1.DateEnr, T1.Ch1, T1.Ch2, T1.Ch3;
"hel" <hel@discussions.microsoft.com> a écrit dans le message de news:FED1A8D8-D3C1-4292-A58F-DEC951FA0347@microsoft.com...
J’essaye de calculer un cumul (Cum1, Cum2, Cum3) dans une requête pour chaque
champ ch1, ch2, ch3 ;
J’utilise la même formule dans les trois cas :
Cum1: CNum(SomDom("Ch1","Tab","Ch1 >=" & [Ch1]))
Cum2: CNum(SomDom("Ch2","Tab","Ch2 >=" & [Ch2]))
Cum3: CNum(SomDom("Ch3","Tab","Ch3 >=" & [Ch3]))
Mais comme vous pouvez constater les deux cum (Cum2 et Cum3) ne sont pas
corrects.
Quoi faire?
Merci d’avance.
SELECT T1.ProjectID, T1.DateEnr, T1.Ch1, Sum(T2.Ch1) AS Cum1, T1.Ch2, Sum(T2.Ch2) AS Cum2, T1.Ch3, Sum(T2.Ch3) AS Cum3 FROM Test3 AS T1 INNER JOIN Test3 AS T2 ON (T1.ProjectID=T2.ProjectID) And (T1.DateEnr>=T2.DateEnr) GROUP BY T1.ProjectID, T1.DateEnr, T1.Ch1, T1.Ch2, T1.Ch3;
"hel" a écrit dans le message de news:
J’essaye de calculer un cumul (Cum1, Cum2, Cum3) dans une requête pour chaque champ ch1, ch2, ch3 ; J’utilise la même formule dans les trois cas : Cum1: CNum(SomDom("Ch1","Tab","Ch1 >=" & [Ch1]))
Cum2: CNum(SomDom("Ch2","Tab","Ch2 >=" & [Ch2]))
Cum3: CNum(SomDom("Ch3","Tab","Ch3 >=" & [Ch3]))
Mais comme vous pouvez constater les deux cum (Cum2 et Cum3) ne sont pas corrects. Quoi faire? Merci d’avance.
"Michel_D" a écrit dans le message de news:g1m5ka$sr7$
Bonjour,
Essaye avec le SQL suivant :
SELECT T1.ProjectID, T1.DateEnr, T1.Ch1, Sum(T2.Ch1) AS Cum1, T1.Ch2, Sum(T2.Ch2) AS Cum2, T1.Ch3, Sum(T2.Ch3) AS Cum3 FROM Test3 AS T1 INNER JOIN Test3 AS T2 ON (T1.ProjectID=T2.ProjectID) And (T1.DateEnr>=T2.DateEnr) GROUP BY T1.ProjectID, T1.DateEnr, T1.Ch1, T1.Ch2, T1.Ch3;
"hel" a écrit dans le message de news:
J’essaye de calculer un cumul (Cum1, Cum2, Cum3) dans une requête pour chaque champ ch1, ch2, ch3 ; J’utilise la même formule dans les trois cas : Cum1: CNum(SomDom("Ch1","Tab","Ch1 >=" & [Ch1]))
Cum2: CNum(SomDom("Ch2","Tab","Ch2 >=" & [Ch2]))
Cum3: CNum(SomDom("Ch3","Tab","Ch3 >=" & [Ch3]))
Mais comme vous pouvez constater les deux cum (Cum2 et Cum3) ne sont pas corrects. Quoi faire? Merci d’avance.
"Michel_D" <michel.NOSPAM@orange-ft.com.invalid> a écrit dans le message de news:g1m5ka$sr7$1@news.rd.francetelecom.fr...
Bonjour,
Essaye avec le SQL suivant :
SELECT T1.ProjectID, T1.DateEnr, T1.Ch1, Sum(T2.Ch1) AS Cum1,
T1.Ch2, Sum(T2.Ch2) AS Cum2, T1.Ch3, Sum(T2.Ch3) AS Cum3
FROM Test3 AS T1 INNER JOIN Test3 AS T2
ON (T1.ProjectID=T2.ProjectID) And (T1.DateEnr>=T2.DateEnr)
GROUP BY T1.ProjectID, T1.DateEnr, T1.Ch1, T1.Ch2, T1.Ch3;
"hel" <hel@discussions.microsoft.com> a écrit dans le message de news:FED1A8D8-D3C1-4292-A58F-DEC951FA0347@microsoft.com...
J’essaye de calculer un cumul (Cum1, Cum2, Cum3) dans une requête pour chaque
champ ch1, ch2, ch3 ;
J’utilise la même formule dans les trois cas :
Cum1: CNum(SomDom("Ch1","Tab","Ch1 >=" & [Ch1]))
Cum2: CNum(SomDom("Ch2","Tab","Ch2 >=" & [Ch2]))
Cum3: CNum(SomDom("Ch3","Tab","Ch3 >=" & [Ch3]))
Mais comme vous pouvez constater les deux cum (Cum2 et Cum3) ne sont pas
corrects.
Quoi faire?
Merci d’avance.
"Michel_D" a écrit dans le message de news:g1m5ka$sr7$
Bonjour,
Essaye avec le SQL suivant :
SELECT T1.ProjectID, T1.DateEnr, T1.Ch1, Sum(T2.Ch1) AS Cum1, T1.Ch2, Sum(T2.Ch2) AS Cum2, T1.Ch3, Sum(T2.Ch3) AS Cum3 FROM Test3 AS T1 INNER JOIN Test3 AS T2 ON (T1.ProjectID=T2.ProjectID) And (T1.DateEnr>=T2.DateEnr) GROUP BY T1.ProjectID, T1.DateEnr, T1.Ch1, T1.Ch2, T1.Ch3;
"hel" a écrit dans le message de news:
J’essaye de calculer un cumul (Cum1, Cum2, Cum3) dans une requête pour chaque champ ch1, ch2, ch3 ; J’utilise la même formule dans les trois cas : Cum1: CNum(SomDom("Ch1","Tab","Ch1 >=" & [Ch1]))
Cum2: CNum(SomDom("Ch2","Tab","Ch2 >=" & [Ch2]))
Cum3: CNum(SomDom("Ch3","Tab","Ch3 >=" & [Ch3]))
Mais comme vous pouvez constater les deux cum (Cum2 et Cum3) ne sont pas corrects. Quoi faire? Merci d’avance.
SELECT T1.ProjectID, T1.DateEnr, T1.Ch1, Sum(T2.Ch1) AS Cum1, T1.Ch2, Sum(T2.Ch2) AS Cum2, T1.Ch3, Sum(T2.Ch3) AS Cum3 FROM Test3 AS T1 INNER JOIN Test3 AS T2 ON (T1.ProjectID=T2.ProjectID) And (T1.DateEnr>=T2.DateEnr) GROUP BY T1.ProjectID, T1.DateEnr, T1.Ch1, T1.Ch2, T1.Ch3;
"hel" a écrit dans le message de news:
J’essaye de calculer un cumul (Cum1, Cum2, Cum3) dans une requête pour chaque champ ch1, ch2, ch3 ; J’utilise la même formule dans les trois cas : Cum1: CNum(SomDom("Ch1","Tab","Ch1 >=" & [Ch1]))
Cum2: CNum(SomDom("Ch2","Tab","Ch2 >=" & [Ch2]))
Cum3: CNum(SomDom("Ch3","Tab","Ch3 >=" & [Ch3]))
Mais comme vous pouvez constater les deux cum (Cum2 et Cum3) ne sont pas corrects. Quoi faire? Merci d’avance.
SELECT T1.ProjectID, T1.DateEnr, T1.Ch1, Sum(T2.Ch1) AS Cum1,
T1.Ch2, Sum(T2.Ch2) AS Cum2, T1.Ch3, Sum(T2.Ch3) AS Cum3
FROM Test3 AS T1 INNER JOIN Test3 AS T2
ON (T1.ProjectID=T2.ProjectID) And (T1.DateEnr>=T2.DateEnr)
GROUP BY T1.ProjectID, T1.DateEnr, T1.Ch1, T1.Ch2, T1.Ch3;
"hel" <hel@discussions.microsoft.com> a écrit dans le message de news:FED1A8D8-D3C1-4292-A58F-DEC951FA0347@microsoft.com...
J’essaye de calculer un cumul (Cum1, Cum2, Cum3) dans une requête pour chaque
champ ch1, ch2, ch3 ;
J’utilise la même formule dans les trois cas :
Cum1: CNum(SomDom("Ch1","Tab","Ch1 >=" & [Ch1]))
Cum2: CNum(SomDom("Ch2","Tab","Ch2 >=" & [Ch2]))
Cum3: CNum(SomDom("Ch3","Tab","Ch3 >=" & [Ch3]))
Mais comme vous pouvez constater les deux cum (Cum2 et Cum3) ne sont pas
corrects.
Quoi faire?
Merci d’avance.
SELECT T1.ProjectID, T1.DateEnr, T1.Ch1, Sum(T2.Ch1) AS Cum1, T1.Ch2, Sum(T2.Ch2) AS Cum2, T1.Ch3, Sum(T2.Ch3) AS Cum3 FROM Test3 AS T1 INNER JOIN Test3 AS T2 ON (T1.ProjectID=T2.ProjectID) And (T1.DateEnr>=T2.DateEnr) GROUP BY T1.ProjectID, T1.DateEnr, T1.Ch1, T1.Ch2, T1.Ch3;
"hel" a écrit dans le message de news:
J’essaye de calculer un cumul (Cum1, Cum2, Cum3) dans une requête pour chaque champ ch1, ch2, ch3 ; J’utilise la même formule dans les trois cas : Cum1: CNum(SomDom("Ch1","Tab","Ch1 >=" & [Ch1]))
Cum2: CNum(SomDom("Ch2","Tab","Ch2 >=" & [Ch2]))
Cum3: CNum(SomDom("Ch3","Tab","Ch3 >=" & [Ch3]))
Mais comme vous pouvez constater les deux cum (Cum2 et Cum3) ne sont pas corrects. Quoi faire? Merci d’avance.