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 :

Group by date


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de cdlr27
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 73
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 98
    Par défaut Group by date
    Je veux faire le total journalier.
    J'ai une requète union qui me donne les totaux par jour, mais elle ne fait le regroupement, j'ai testé GROUP BY date, mais je suis rejeté.
    ma requète :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT date, Total FROM RqSomFact
    UNION SELECT date, Total FROM RqSomVente
    UNION SELECT date, Total FROM RqSomReprise;
    c'est une base ACCESS.

    Un tuyau !!!

    Marcel

  2. #2
    Membre expérimenté Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Par défaut
    Ton GROUP BY doit suivre les conditions de ton select, c'est-à-dire que si tu mets 2 champ au niveau du SELECT, il faut les mêmes dans le GROUP BY . Il faut que tu ecrives :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SELECT date, Total FROM RqSomFact 
    UNION SELECT date, Total FROM RqSomVente 
    UNION SELECT date, Total FROM RqSomReprise
    GROUP BY date, Total

  3. #3
    Membre éprouvé Avatar de pinocchio
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2002
    Messages
    795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2002
    Messages : 795
    Par défaut
    Je pense que c'est plutot
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT date, sum(Total) FROM RqSomFact 
    UNION SELECT date, Total FROM RqSomVente 
    UNION SELECT date, Total FROM RqSomReprise 
    GROUP BY date
    Ceci te premet de faire la somme de on total par date.

  4. #4
    Membre confirmé Avatar de cdlr27
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 73
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 98
    Par défaut
    Effetivement, je n'avais essayer des mettre les deux champs car je voulais le regroupement par date. Avec les deux, c'est Ok.

    Merci

    Marcel

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

Discussions similaires

  1. Report Group par date
    Par guepard2005 dans le forum iReport
    Réponses: 4
    Dernier message: 08/04/2010, 23h30
  2. ORDER BY et GROUP BY + dates
    Par franquis dans le forum Débuter
    Réponses: 2
    Dernier message: 19/11/2009, 10h21
  3. Group by date sans les heures: minutes: secondes
    Par KING_OF_GRACELAND dans le forum SQL
    Réponses: 13
    Dernier message: 13/03/2008, 10h37
  4. Group by date dans un select
    Par lampre dans le forum Requêtes
    Réponses: 4
    Dernier message: 04/09/2006, 11h16
  5. Réponses: 7
    Dernier message: 23/09/2005, 20h58

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