IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Cumul dans une requete


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club
    Inscrit en
    Mars 2005
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 158
    Points : 65
    Points
    65
    Par défaut Cumul dans une requete
    Bonjour

    j'ai actuelement une requete avec une colonne "par mois et année d'opération"

    et une autre colonne qui fait la somme des lignes du mois concerné

    je voudrais donc faire sur la troisième colonne le Solde Cumulé des lignes , mois par mois

    Merci d'avance

    j'ai essayé avec la fonction SomDom, mais je ne dois pas savoir l'utilisé

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    Bonsoir,
    Si tes champs mois et année sont de type numérique et si j’ai bien compris ?
    Ce devrait être de l’ordre de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CumMois: SomDom("NomChampACumuler ";" NomDeLaTable ";" ChampMoisTable <=" & [ChampMoisRequête] & " and ChampAnnéeTable =" & [ChampAnnéeRequête])
    Sinon précise
    A +

  3. #3
    Membre du Club
    Inscrit en
    Mars 2005
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 158
    Points : 65
    Points
    65
    Par défaut
    j'ai essayé, tout plein de chose, mais ca fonctionne pas
    ci joint une petite base, avec laquelle vous pourez peut etre m'aider
    Merci d'avance
    Fichiers attachés Fichiers attachés

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    bonjour,
    en retour voir si c'est ce que tu recherches sinon à +

  5. #5
    Membre du Club
    Inscrit en
    Mars 2005
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 158
    Points : 65
    Points
    65
    Par défaut
    Merci

    mais là en fait vous le faites par rapport au "N°" et moi je le voudrais par rapport a la Date

    j'ai essayé a plusieurs reprise mais toujours un message d'erreur a la fin

    Merci d'avance

  6. #6
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    re,
    pour un cumul avec des dates :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SoldeCumulDate: SomDom("Crédit";"Relevé";"DateOpétation <= #" & [DateOpétation] & "#")-SomDom("Débit";"Relevé";"DateOpétation <= #" & [DateOpétation] & "#")
    mais cela veut dire qu'il n'y a qu'une opération par jour !!!
    sinon cela ne marche pas il faut également classer la requête par date croissante.


    je n'ai pas rectifié DateOpétation qui surement devrait être DateOpération mais cela peut être une explication d'erreur à l'occasion de saisie dans des fonctions.

    base revue et corrigée :

Discussions similaires

  1. [AC-2000] Faire un cumul dans une requete
    Par aA189 dans le forum VBA Access
    Réponses: 15
    Dernier message: 29/07/2011, 08h22
  2. [AC-2003] Tri croissant dans une requete cumul
    Par liop49 dans le forum VBA Access
    Réponses: 6
    Dernier message: 30/09/2009, 15h57
  3. Peut-on faire des cumuls dans une requete ?
    Par kikidrome dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 20/03/2008, 16h12
  4. Quote dans une requete...
    Par Isildur dans le forum Langage SQL
    Réponses: 6
    Dernier message: 20/06/2006, 10h57
  5. [syntaxe] Gerer les variables dans une requete
    Par rastapopulos dans le forum MS SQL Server
    Réponses: 12
    Dernier message: 15/04/2003, 12h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo