Je recherche la maniere propre pour pouvoir dans une requete sql recuperer
la valeur d'un champ de l'enregistrement precedant
ex
date montant solde
enr 1 1/1 500 1000
enr 2 2/1 400 (je veux que le resultat soit 1400)
enr 3 3/1 -300 ( je veux 1100)
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
Raymond [mvp]
Bonjour aussi.
essaie une requête comme ceci: SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul FROM Table1 ORDER BY Table1.Numéro; à ajuster à ton cas personnel.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" a écrit dans le message de news: %
Je recherche la maniere propre pour pouvoir dans une requete sql recuperer la valeur d'un champ de l'enregistrement precedant ex date montant solde enr 1 1/1 500 1000 enr 2 2/1 400 (je veux que le resultat soit 1400) enr 3 3/1 -300 ( je veux 1100)
d'avance merci
Bonjour aussi.
essaie une requête comme ceci:
SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " &
[Numéro]) AS Solde, Table1.Montant + Solde As Cumul
FROM Table1 ORDER BY Table1.Numéro;
à ajuster à ton cas personnel.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" <jt@nospam.fr> a écrit dans le message de news:
%23YcJSbeMFHA.3336@TK2MSFTNGP09.phx.gbl...
Je recherche la maniere propre pour pouvoir dans une requete sql recuperer
la valeur d'un champ de l'enregistrement precedant
ex
date montant solde
enr 1 1/1 500 1000
enr 2 2/1 400 (je veux que le resultat soit 1400)
enr 3 3/1 -300 ( je veux 1100)
essaie une requête comme ceci: SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul FROM Table1 ORDER BY Table1.Numéro; à ajuster à ton cas personnel.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" a écrit dans le message de news: %
Je recherche la maniere propre pour pouvoir dans une requete sql recuperer la valeur d'un champ de l'enregistrement precedant ex date montant solde enr 1 1/1 500 1000 enr 2 2/1 400 (je veux que le resultat soit 1400) enr 3 3/1 -300 ( je veux 1100)
d'avance merci
jt
"Raymond [mvp]" a écrit dans le message de news: euoB%
Bonjour aussi.
essaie une requête comme ceci: SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul FROM Table1 ORDER BY Table1.Numéro; à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon c'est impeccable
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" a écrit dans le message de news: %
Je recherche la maniere propre pour pouvoir dans une requete sql recuperer la valeur d'un champ de l'enregistrement precedant ex date montant solde enr 1 1/1 500 1000 enr 2 2/1 400 (je veux que le resultat soit 1400) enr 3 3/1 -300 ( je veux 1100)
d'avance merci
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: euoB%23geMFHA.1396@TK2MSFTNGP10.phx.gbl...
Bonjour aussi.
essaie une requête comme ceci:
SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " &
[Numéro]) AS Solde, Table1.Montant + Solde As Cumul
FROM Table1 ORDER BY Table1.Numéro;
à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la
saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon
c'est impeccable
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" <jt@nospam.fr> a écrit dans le message de news:
%23YcJSbeMFHA.3336@TK2MSFTNGP09.phx.gbl...
Je recherche la maniere propre pour pouvoir dans une requete sql
recuperer la valeur d'un champ de l'enregistrement precedant
ex
date montant solde
enr 1 1/1 500 1000
enr 2 2/1 400 (je veux que le resultat soit 1400)
enr 3 3/1 -300 ( je veux 1100)
"Raymond [mvp]" a écrit dans le message de news: euoB%
Bonjour aussi.
essaie une requête comme ceci: SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul FROM Table1 ORDER BY Table1.Numéro; à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon c'est impeccable
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" a écrit dans le message de news: %
Je recherche la maniere propre pour pouvoir dans une requete sql recuperer la valeur d'un champ de l'enregistrement precedant ex date montant solde enr 1 1/1 500 1000 enr 2 2/1 400 (je veux que le resultat soit 1400) enr 3 3/1 -300 ( je veux 1100)
d'avance merci
Raymond [mvp]
Si tu n'as que la date pour trier la table il ne faut pas de doublons . il faudrait donc que cette date contienne bien l'heure/minutes/secondes pour espérer ne pas avoir de doublons et de mauvais cumuls.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" a écrit dans le message de news:
"Raymond [mvp]" a écrit dans le message de news: euoB%
Bonjour aussi.
essaie une requête comme ceci: SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul FROM Table1 ORDER BY Table1.Numéro; à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon c'est impeccable
Si tu n'as que la date pour trier la table il ne faut pas de doublons . il
faudrait donc que cette date contienne bien l'heure/minutes/secondes pour
espérer ne pas avoir de doublons et de mauvais cumuls.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" <jt@nospam.fr> a écrit dans le message de news:
emsDq6fMFHA.3616@TK2MSFTNGP09.phx.gbl...
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message
de news: euoB%23geMFHA.1396@TK2MSFTNGP10.phx.gbl...
Bonjour aussi.
essaie une requête comme ceci:
SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < "
& [Numéro]) AS Solde, Table1.Montant + Solde As Cumul
FROM Table1 ORDER BY Table1.Numéro;
à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la
saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon
c'est impeccable
Si tu n'as que la date pour trier la table il ne faut pas de doublons . il faudrait donc que cette date contienne bien l'heure/minutes/secondes pour espérer ne pas avoir de doublons et de mauvais cumuls.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" a écrit dans le message de news:
"Raymond [mvp]" a écrit dans le message de news: euoB%
Bonjour aussi.
essaie une requête comme ceci: SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul FROM Table1 ORDER BY Table1.Numéro; à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon c'est impeccable
jt
Merci je vais voir ce que je peux faire
"Raymond [mvp]" a écrit dans le message de news:
Si tu n'as que la date pour trier la table il ne faut pas de doublons . il faudrait donc que cette date contienne bien l'heure/minutes/secondes pour espérer ne pas avoir de doublons et de mauvais cumuls.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" a écrit dans le message de news:
"Raymond [mvp]" a écrit dans le message de news: euoB%
Bonjour aussi.
essaie une requête comme ceci: SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul FROM Table1 ORDER BY Table1.Numéro; à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon c'est impeccable
Merci je vais voir ce que je peux faire
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: u3z4nEgMFHA.3988@tk2msftngp13.phx.gbl...
Si tu n'as que la date pour trier la table il ne faut pas de doublons . il
faudrait donc que cette date contienne bien l'heure/minutes/secondes pour
espérer ne pas avoir de doublons et de mauvais cumuls.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" <jt@nospam.fr> a écrit dans le message de news:
emsDq6fMFHA.3616@TK2MSFTNGP09.phx.gbl...
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message
de news: euoB%23geMFHA.1396@TK2MSFTNGP10.phx.gbl...
Bonjour aussi.
essaie une requête comme ceci:
SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < "
& [Numéro]) AS Solde, Table1.Montant + Solde As Cumul
FROM Table1 ORDER BY Table1.Numéro;
à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la
saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon
c'est impeccable
Si tu n'as que la date pour trier la table il ne faut pas de doublons . il faudrait donc que cette date contienne bien l'heure/minutes/secondes pour espérer ne pas avoir de doublons et de mauvais cumuls.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" a écrit dans le message de news:
"Raymond [mvp]" a écrit dans le message de news: euoB%
Bonjour aussi.
essaie une requête comme ceci: SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul FROM Table1 ORDER BY Table1.Numéro; à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon c'est impeccable
jt
J'y suis arrive en concatenant la date avec le numero encore merci
"jt" a écrit dans le message de news:
Merci je vais voir ce que je peux faire
"Raymond [mvp]" a écrit dans le message de news:
Si tu n'as que la date pour trier la table il ne faut pas de doublons . il faudrait donc que cette date contienne bien l'heure/minutes/secondes pour espérer ne pas avoir de doublons et de mauvais cumuls.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" a écrit dans le message de news:
"Raymond [mvp]" a écrit dans le message de news: euoB%
Bonjour aussi.
essaie une requête comme ceci: SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul FROM Table1 ORDER BY Table1.Numéro; à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon c'est impeccable
J'y suis arrive en concatenant la date avec le numero
encore merci
"jt" <jt@nospam.fr> a écrit dans le message de news:
uzrNcMgMFHA.1476@TK2MSFTNGP09.phx.gbl...
Merci je vais voir ce que je peux faire
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message
de news: u3z4nEgMFHA.3988@tk2msftngp13.phx.gbl...
Si tu n'as que la date pour trier la table il ne faut pas de doublons .
il faudrait donc que cette date contienne bien l'heure/minutes/secondes
pour espérer ne pas avoir de doublons et de mauvais cumuls.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" <jt@nospam.fr> a écrit dans le message de news:
emsDq6fMFHA.3616@TK2MSFTNGP09.phx.gbl...
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le
message de news: euoB%23geMFHA.1396@TK2MSFTNGP10.phx.gbl...
Bonjour aussi.
essaie une requête comme ceci:
SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] <
" & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul
FROM Table1 ORDER BY Table1.Numéro;
à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de
la
saisie mais dans l'odre du champ date (date qui peut etre repetee),
sinon c'est impeccable
J'y suis arrive en concatenant la date avec le numero encore merci
"jt" a écrit dans le message de news:
Merci je vais voir ce que je peux faire
"Raymond [mvp]" a écrit dans le message de news:
Si tu n'as que la date pour trier la table il ne faut pas de doublons . il faudrait donc que cette date contienne bien l'heure/minutes/secondes pour espérer ne pas avoir de doublons et de mauvais cumuls.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jt" a écrit dans le message de news:
"Raymond [mvp]" a écrit dans le message de news: euoB%
Bonjour aussi.
essaie une requête comme ceci: SELECT Table1.Nom, Table1.Montant, DSum("Montant","Table1","[Numéro] < " & [Numéro]) AS Solde, Table1.Montant + Solde As Cumul FROM Table1 ORDER BY Table1.Numéro; à ajuster à ton cas personnel.
Merci, mais mon probleme est que l'affichage n'est pas dans l'ordre de la saisie mais dans l'odre du champ date (date qui peut etre repetee), sinon c'est impeccable