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 :

Requête sur mois en cours [AC-2003]


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 79
    Par défaut Requête sur mois en cours
    Bonsoir,

    Je comprens pas pourquoi ça marche pas ?
    SELECT dbo_F_DOCLIGNE.AR_Ref, Sum(dbo_F_DOCLIGNE.DL_Qte) AS SommeDeDL_Qte INTO VENTEmoisencours
    FROM dbo_F_DOCLIGNE
    WHERE (((dbo_F_DOCLIGNE.DO_Piece) Like "FA*") AND ((dbo_F_DOCLIGNE.DO_Date)=Month(Now())))
    GROUP BY dbo_F_DOCLIGNE.AR_Ref;
    Normalement cela devrait me créer une table avec les documents FA avec comme critère le mois du système mais je obtiens à 0 enregistrements.
    J'ai fauté où ?

    Merci à tous

    Fifi33160

  2. #2
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 984
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 984
    Par défaut
    Bonsoir,
    ton code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ((dbo_F_DOCLIGNE.DO_Date)=Month(Now())))
    revient à comparer une date à un mois, il faut donc faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (Month(dbo_F_DOCLIGNE.DO_Date)=Month(Now())))
    Mais attention, il faut tenir compte de l'année, sinon tu peux te retrouver avec des enregistrements des années précédentes avec un filtre uniquement sur le mois. Je te conseillerai plutôt ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (format(dbo_F_DOCLIGNE.DO_Date,"yyyy/mm")=format(Now(),"yyyy/mm")))

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 79
    Par défaut Requête sur mois en cours
    Bonjour,

    Merci tee_grandbois ça fonctionne maintenant !

    Merci à tous

    Fifi33160

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Filtrer le dates sur le mois en cours dans la requête
    Par isabelle b dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 12/12/2008, 02h03
  2. compter activité sur mois en cours
    Par sysma49 dans le forum Bases de données
    Réponses: 8
    Dernier message: 22/04/2007, 12h01
  3. [Requête] Regroupement par mois en cours
    Par Burnout dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 09/01/2006, 10h36
  4. Réponses: 16
    Dernier message: 29/04/2005, 15h39
  5. Problème de reqûete sur la date, année et mois en cours
    Par Jean-Marc dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 16/02/2004, 17h36

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