Est-il possible dans une requête d'additionner le cumule des valeurs ???
Par exemple, j'ai dans une table avec un champ VAL qui contient 4 lignes.
Dans la requête je prend le champ VAL et je voudrais un autre champ CAL qui
ma calcul le cumule des valeurs des lignes du dessus.
VAL CAL
10 10
10 20
15 35
10 45
Si cela est possible comment faut-il ci prendre ???
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
zaz
Bonjour tous le monde,
Est-il possible dans une requête d'additionner le cumule des valeurs ??? Par exemple, j'ai dans une table avec un champ VAL qui contient 4 lignes. Dans la requête je prend le champ VAL et je voudrais un autre champ CAL qui ma calcul le cumule des valeurs des lignes du dessus.
VAL CAL 10 10 10 20 15 35 10 45
Si cela est possible comment faut-il ci prendre ???
Merci d'avance
Il faut qu'il y ait un champ de tri pour extraire les lignes "de dessus"
par exemple, un champ date. Dans ce cas, la colonne de cumul serait :
(pour la date, attention a bien employer BuildCriteria et non pas date<#" & date & "#" pour ne pas avoir de problème de format de date américain)
zaz
Bonjour tous le monde,
Est-il possible dans une requête d'additionner le cumule des valeurs ???
Par exemple, j'ai dans une table avec un champ VAL qui contient 4 lignes.
Dans la requête je prend le champ VAL et je voudrais un autre champ CAL qui
ma calcul le cumule des valeurs des lignes du dessus.
VAL CAL
10 10
10 20
15 35
10 45
Si cela est possible comment faut-il ci prendre ???
Merci d'avance
Il faut qu'il y ait un champ de tri pour extraire les lignes "de dessus"
par exemple, un champ date. Dans ce cas, la colonne de cumul serait :
Est-il possible dans une requête d'additionner le cumule des valeurs ??? Par exemple, j'ai dans une table avec un champ VAL qui contient 4 lignes. Dans la requête je prend le champ VAL et je voudrais un autre champ CAL qui ma calcul le cumule des valeurs des lignes du dessus.
VAL CAL 10 10 10 20 15 35 10 45
Si cela est possible comment faut-il ci prendre ???
Merci d'avance
Il faut qu'il y ait un champ de tri pour extraire les lignes "de dessus"
par exemple, un champ date. Dans ce cas, la colonne de cumul serait :
(pour la date, attention a bien employer BuildCriteria et non pas date<#" & date & "#" pour ne pas avoir de problème de format de date américain)
zaz
Je complète en disant que la requête ainsi définie peut être assez longue à exécuter sur un très grosse table, mais elle reste modifiable. On peut faire beaucoup plus rapide avec une requête group by en plus, mais dans ce cas, les lignes ne seront plus modifiables.
zaz
Il faut qu'il y ait un champ de tri pour extraire les lignes "de dessus"
par exemple, un champ date. Dans ce cas, la colonne de cumul serait :
(pour la date, attention a bien employer BuildCriteria et non pas
date<#" & date & "#"
pour ne pas avoir de problème de format de date américain)
zaz
Je complète en disant que la requête ainsi définie peut être assez
longue à exécuter sur un très grosse table, mais elle reste modifiable.
On peut faire beaucoup plus rapide avec une requête group by en plus,
mais dans ce cas, les lignes ne seront plus modifiables.
(pour la date, attention a bien employer BuildCriteria et non pas date<#" & date & "#" pour ne pas avoir de problème de format de date américain)
zaz
Je complète en disant que la requête ainsi définie peut être assez longue à exécuter sur un très grosse table, mais elle reste modifiable. On peut faire beaucoup plus rapide avec une requête group by en plus, mais dans ce cas, les lignes ne seront plus modifiables.