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 :

regrouper un count et un sum


Sujet :

Langage SQL

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 33
    Points : 20
    Points
    20
    Par défaut regrouper un count et un sum
    J ai suivi le cours sur SQL et j ai pu créer 2 requetes tres utiles :
    quel est le nombre de commandes par client
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT COUNT(*) AS nb_cde, `user_id` 
    FROM jos_vm_orders oder
    GROUP BY oder.user_id
    et quel est le CA par client
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select sum(`order_total`) as CAtot, `user_id`
    from jos_vm_orders
    group by user_id
    Comment faire pour regrouper ces 2 requetes en une seule?

    merci

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 2 579
    Points
    2 579
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT COUNT(*) AS nb_cde, sum(`order_total`) AS CAtot,`user_id` 
    FROM jos_vm_orders oder
    GROUP BY oder.user_id

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 33
    Points : 20
    Points
    20
    Par défaut
    merci pour ta reponse, en revanche si je veux realiser l'operation de sum(`order_total`) selon un autre champ (ex : user_id_2) - comment faire?

    CAD faire un count selon user_id et un sum selon user_id_2

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 2 579
    Points
    2 579
    Par défaut
    Il faudra 2 requêtes.

  5. #5
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 33
    Points : 20
    Points
    20
    Par défaut
    ok merci

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

Discussions similaires

  1. [phpMyAdmin] Problème avec le count et le sum
    Par Séverine.r dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 12
    Dernier message: 02/06/2015, 18h18
  2. Aide sur Group by , sum et count
    Par rippoz dans le forum Langage SQL
    Réponses: 3
    Dernier message: 08/06/2007, 15h48
  3. Requete COUNT + SUM
    Par Seth77 dans le forum Langage SQL
    Réponses: 6
    Dernier message: 27/05/2007, 05h42
  4. [XI] insertion de requete / Sum / regroup / agregat
    Par Chocker dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 13/04/2007, 16h16
  5. Sum et COUNT
    Par pmboutteau dans le forum Langage SQL
    Réponses: 4
    Dernier message: 26/10/2005, 15h28

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