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

Langage SQL Discussion :

Nombre de mois différents par rapport a des dates


Sujet :

Langage SQL

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 314
    Points : 98
    Points
    98
    Par défaut Nombre de mois différents par rapport a des dates
    bonjour,


    je voudrais connaitre le nombre de mois différents contenu dans un table par rapport a un champ date !!


    SELECT FROM TABLE DISTINCT (
    EXTRACT(
    MONTH FROM CHAMPDATE
    )
    )

    de ce genre la ... mais moi parler petit negre en sql ....

    possible ?
    La vie à le gout qu'on lui donne

  2. #2
    Membre confirmé Avatar de lper
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    396
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 396
    Points : 641
    Points
    641
    Par défaut
    Bonjour,
    je te propose
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    select count(distinct(extract(month from Col_Date)))
    from TABLE
    where col_date between date1 and date2
    A noter que c'est indépendant de l'année, donc le maximum de mois sera 12....(sinon il faut concaténer le mois et l'année)...
    La faiblesse humaine est d'avoir des curiosités d'apprendre ce qu'on ne voudrait pas savoir

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 314
    Points : 98
    Points
    98
    Par défaut
    SELECT DISTINCT MONTH(champdate) FROM table
    La vie à le gout qu'on lui donne

  4. #4
    Membre confirmé Avatar de lper
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    396
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 396
    Points : 641
    Points
    641
    Par défaut
    Citation Envoyé par mims1664
    SELECT DISTINCT MONTH(champdate) FROM table
    On doit pas avoir le même SQL, je vois pas comment il compte le nombre de mois différents comme ça...
    La faiblesse humaine est d'avoir des curiosités d'apprendre ce qu'on ne voudrait pas savoir

  5. #5
    Expert éminent
    Homme Profil pro
    Big Data / Freelance EURL
    Inscrit en
    Mars 2003
    Messages
    2 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Big Data / Freelance EURL

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 124
    Points : 7 291
    Points
    7 291
    Par défaut
    s'il veut simplement les lister et non les compter.

  6. #6
    Membre confirmé Avatar de lper
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    396
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 396
    Points : 641
    Points
    641
    Par défaut
    Citation Envoyé par phili_b
    s'il veut simplement les lister et non les compter.
    Ben forcément c'est l'objet ce sa demande !
    La faiblesse humaine est d'avoir des curiosités d'apprendre ce qu'on ne voudrait pas savoir

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

Discussions similaires

  1. [Interim] Travail différent par rapport au contrat
    Par Invité dans le forum Contrat
    Réponses: 13
    Dernier message: 26/10/2007, 20h06
  2. Réponses: 2
    Dernier message: 09/02/2007, 21h55
  3. Réponses: 4
    Dernier message: 27/11/2006, 23h24
  4. Réponses: 7
    Dernier message: 22/11/2006, 09h14
  5. calcul en mois par rapport a une date
    Par azde7015 dans le forum Access
    Réponses: 12
    Dernier message: 22/03/2006, 09h50

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