Francais

Résolu
Francais -  
jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
J'ai une table employé avec comme champ date de naissance et je voudrais connaitre par une requête transact sql pour chacun des mois de l’année, combien d'employés feteront leur anniversaire

2 réponses

  1. DelNC Messages postés 2360 Statut Membre 2 010
     
    Bonjour,

    je ne suis pas certaine de la syntaxe

    SELECT * FROM `themes` WHERE MONTH(date_anniversaire) = MONTH(NOW());


    Ce site pourra t'aider pour affiner la requête
    0
  2. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour,

    Il te faut utiliser COUNT
    Ainsi que GROUP BY

    Un truc du genre
    
    SELECT MONTH(champDate) AS MOIS
                ,COUNT(*) AS NB
    FROM tatable
    GROUP BY MONTH(champDate)
    


    Cordialement, 
    Jordane                                                                 
    0
    1. Francais
       
      salut Jordane.
      Merci pour ta réponse. J'ai pu réussir avec ta requête
      Cordialement
      0
      1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830 > Francais
         
        Si la question est résolue..
        Merci de ne pas oublier de clôturer le sujet
        (en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)

        Cordialement,
        Jordane
        0