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 :

[Requête] Conditions différentes pour plusieurs colonnes


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 68
    Points : 57
    Points
    57
    Par défaut [Requête] Conditions différentes pour plusieurs colonnes
    Bonjour à tous,

    J'ai une petite question au sujet des requètes access.

    J'ai assez facilement réussi à faire cela :



    Mon idée est la suivante, j'aimerai faire une somme pareille mais pour les 11 autres mois. Est-il possible de le faire dans cette requête ? ou faut il faire 11 requêtes séparées ? ... existe t'il une autre solution ?

    Merci beaucoup pour votre aide

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 427
    Points : 520
    Points
    520
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT Year([date]) as Annee, Month([date]) AS Mois, Sum([argent]) AS Somme1
    FROM Table1
    GROUP BY Year([date]), Month([d_entree]);

  3. #3
    Membre du Club
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 68
    Points : 57
    Points
    57
    Par défaut
    Merci pour la réponse. Ca marche mtn !!!!

    Et si on corsait un peu les choses : j'aimerai également avoir les valeurs "year to Date" donc la somme de janvier à mars pour Mars_YTD par exemple.

    Le truc parfait ça serait : Une colonne avec les mois, une colonne avec la somme par mois et une colonne avec la somme YTD pour ce mois :

    1 10000 10000
    2 5000 15000

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 427
    Points : 520
    Points
    520
    Par défaut
    A vue de nez, cela ne me semble pas jouable tel quel.
    Mais en deux requêtes cela l'est tout à fait.

    Pour ne pas te gâcher ton plaisir je te laisse chercher

  5. #5
    Membre du Club
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 68
    Points : 57
    Points
    57
    Par défaut
    Et voilà j'ai réussi :

    Mon idée est la suivante au cas ou ça interesse quelqu'un :

    J'ai fait un première requête de type UNION qui uni 12 requete différente. (ces 12 requêtes n'existe pas, ce sont les différentes partie de l'UNION). La première prend tout les enregistrement du mois de JANVIER et rajoute l'information JAN. La 2ème prend tout les enregistrement du mois de JAN et du moi de FEV et rajoute l'information FEV. Et ainsi de suite

    Ensuite il me suffisait de faire une 2ème requete qui regroupait les informations par rapport à la colonne qui contient les JAN,FEB, etc.

    De cette manière j'obtiens ce que je voulais.

    Je suis sur qu'il existe des techniques plus rapides et plus simple mais cela marche bien c'est le principal

    Merci encore pour ton aide Oleff

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

Discussions similaires

  1. Connectors différents pour plusieurs applications
    Par Thomasdemine dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 16/08/2013, 19h22
  2. [XL-2007] code a modifier pour plusieurs colonnes
    Par grisan29 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 16/01/2012, 17h53
  3. [MySQL] condition WHERE pour deux colonnes associés
    Par gastoncs dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 27/07/2010, 10h13
  4. Police différente pour une colonne d'une ListView
    Par Médinoc dans le forum Windows Forms
    Réponses: 4
    Dernier message: 13/02/2009, 15h28
  5. Réponses: 1
    Dernier message: 08/06/2008, 14h55

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