Regroupement de date

Résolu
radibus Messages postés 20 Statut Membre -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Après 2 heures de recherche je vous demande de l'aide !
Sous acces 2007, je voudrais faire un regroupent de date par mois en lettre.
Par contre contre avec le mois en chiffre c'est ok ( MOIS:mois([DATE ENTREE)]
Je suis dans une requête et dans la case champ j'écris:
MOIS: MonthName(DATE ENTREE)--- message d'erreur " appel de procédure incorrect"
MOIS:format([DATE ENTREE];"mmmm") --- message erreur " fonction format non défini dans l'expression"

Je souhaiterais également également avoir ce regroupement en mois + année
exemple : mai 2017...

Merci par avance

6 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour, as-tu esssayé
    format([DATE ENTREE];"mmm")
    ?
    0
  2. radibus Messages postés 20 Statut Membre 2
     
    Fonction Format non définie avec format([DATE ENTREE];"mmm")
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      peux-tu partager le code SQL de ta requête?
      0
  3. radibus Messages postés 20 Statut Membre 2
     
    celui qui fonctionne c'est mois
    mois2 et moi 3 ne fonctionne pas

    SELECT Month([DATE ENTREE]) AS MOIS, Sum([ENTREE DE LOT].POIDS) AS SommeDePOIDS, MonthName([date entree]) AS mois2, Format([DATE ENTREE],"mmmm") AS mois3
    FROM [ENTREE DE LOT]
    GROUP BY Month([DATE ENTREE]), MonthName([date entree]), Format([DATE ENTREE],"mmmm")
    ORDER BY Sum([ENTREE DE LOT].POIDS) DESC;
    0
  4. radibus Messages postés 20 Statut Membre 2
     
    ou plus simple juste avec format...

    SELECT Sum([ENTREE DE LOT].POIDS) AS SommeDePOIDS, Format([DATE ENTREE],"mmmm") AS mois3
    FROM [ENTREE DE LOT]
    GROUP BY Format([DATE ENTREE],"mmmm")
    ORDER BY Sum([ENTREE DE LOT].POIDS) DESC;
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      chez moi cela fonctionne.
      tu as peut-être une référence non définie?
      Alt+F11
      menu outils / références
      0
      1. radibus Messages postés 20 Statut Membre 2 > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
         
        merci pour tes réponses
        j'ai 7 références cochées dont 2 manquantes
        - visual basic for appli
        - ... objet library
        - OLE automation
        - ... database engine objet
        - microsoft pc tablet type library
        et les 2 manquants:
        - MANQUANT : shockwave flash
        - MANQUANT : windows média player

        ca te parle ?
        0
      2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > radibus Messages postés 20 Statut Membre
         
        peux-tu décocher les deux manquants? si possible, en cochant d'abord des références de même nom dans la longue liste de références non cochées.
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. radibus Messages postés 20 Statut Membre 2
     
    génial ca fonctionne en décochant les manquants !

    Maintenant si je veux le mois et l'année ?
    Je m'explique:
    j'ai une somme de poids et un regroupement des mois avec le fameux "format..."
    Les écritures ont commencé en 2010
    Donc dans le regroupement de mois j'ai la somme des poids de 2010 à maintenant.
    Je voudrais avec la somme du mois de octobre 2017, octobre 2016 ...
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      peut-être simplement ainsi:
      SELECT Sum([ENTREE DE LOT].POIDS) AS SommeDePOIDS, Format([DATE ENTREE],"mmmm yyyy") AS moisannee
      FROM [ENTREE DE LOT] 
      GROUP BY Format([DATE ENTREE],"mmmm") , Format([DATE ENTREE],"mmmm yyyy")
      ORDER BY Sum([ENTREE DE LOT].POIDS) DESC;
      0
  7. radibus Messages postés 20 Statut Membre 2
     
    RESOLU

    un vrai boss yg_be !
    Merci
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      parfait, peux-tu marquer comme résolu en utilisant le lien sous le titre?
      0