Sql affichage mois

Bonjour,

je suis en train de faire une requête sql, j'ai utilisé la fonction month(date), et je récupére donc le numéro du mois, je voudrais savoir si il est possible d'afficher le nom du mois,
ensuite je dois afficher mes résultats pour un trimestre et pout un an, pour un an je sais faire, mais pour un trimestre je ne sais pas comment faire.

merci d'avance

3 réponses

  1. J'aurais 3 solutions possibles :
    - MOUNTHNAME(mois) => mais ca rend en anglais et c'est pas implémenté partout
    - Une table avec une colonne num mois et le nom du mois
    - une requête avec CASE :
    par exemple SELECT CASE mois WHEN 1 THEN 'Janvier'
    WHEN 2 THEN 'Fevrier', etc...

    Pour les trimestre, je vois pas, mis à part un truc du type :
    select * FROM table WHERE mois BETWEEN 1 AND 3
    2
    1. Bonjour,

      Pour afficher ton mois suffit si j'ai compris de faire

      SELECT Lenom de ton attribut (ex: mois)
      FROM lenom de tatable (ex: resultat)
      0