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 :

Lsiter les années [AC-365]


Sujet :

Requêtes et SQL.

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 234
    Par défaut Lsiter les années
    Bonjour,
    j'ai un champ avec plusieurs dates de licenciés au format "dd/mm/yyyy" -> "17/12/1999" de badminton, je voudrait faire un graphique qui me liste le nombre de licenciés par années.

    Mon idées est de d'abord lister toutes les années existante 1999,2000,-> 2024

    Quand j'écris dans ma requête SQL dans le Champ

    Années: Format([Date_licence];"YYYY") , Access me transforme mon écriture en Années: Format([Date_licence];"""YYYY""")

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT DISTINCT Format([Date_licence],"""YYYY""") AS Années
    FROM T_Abonnes
    WHERE (((Format([Date_licence],"""YYYY""")) Is Not Null))
    ORDER BY Format([Date_licence],"""YYYY""");


    Et évidemment ça marche pas.

    Une idée ? Merci.

  2. #2
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    3 050
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 050
    Par défaut
    Bonjour, essaie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SELECT Year([Date_licence]) AS années
    FROM T_Abonnes
    GROUP BY Year([Date_licence]), IsDate([Date_licence])
    HAVING (((IsDate([Date_licence]))=True));

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 234
    Par défaut
    Bonjour,
    génial merci.

  4. #4
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 973
    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 973
    Par défaut
    bonjour,
    Quand j'écris dans ma requête SQL dans le Champ

    Années: Format([Date_licence];"YYYY") , Access me transforme mon écriture en Années: Format([Date_licence];"""YYYY""")
    indépendamment de la bonne solution de micniv (), il faut savoir que dans l'interface de création de requêtes c'est la langue locale qu'il faut utiliser, du moins pour les formats: donc "AAAA" et pas "YYYY"

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 234
    Par défaut
    Citation Envoyé par tee_grandbois Voir le message
    bonjour,

    indépendamment de la bonne solution de micniv (), il faut savoir que dans l'interface de création de requêtes c'est la langue locale qu'il faut utiliser, du moins pour les formats: donc "AAAA" et pas "YYYY"
    Bonjour tee_grandbois,
    on sait plus à quelle langue se vouer !

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 07/08/2022, 00h04
  2. Réponses: 48
    Dernier message: 16/05/2016, 13h45
  3. Le bilan de l'anne 2009 en détail et les projets pour 2010
    Par khayyam90 dans le forum Evolutions du club
    Réponses: 2
    Dernier message: 18/01/2010, 21h09
  4. Obligatoire : lisez les règles du forum : MAJ 06/08/2010
    Par Anomaly dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 0
    Dernier message: 03/07/2008, 14h46

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