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 :

SUM de tout les éléments distinct


Sujet :

Langage SQL

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    183
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 183
    Par défaut SUM de tout les éléments distinct
    Bonsoir a tous,

    J'ai la derniere version de MySQL5.
    J'ai la table suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ID_Event|Priority
    1|2
    2|2
    3|10
    4|10
    Je souhaite faire la somme de toute les différente priorité (j'attend la valeur 12 dans l'exemple)
    Sur quoi faire mon GROUP BY (obligatoire) pour que mon SUM() soit correct ?

    J'ai pu lire sur le site de MysQL (http://dev.mysql.com/doc/refman/5.0/fr/todo-future.html) :

    "Ce qui doit être fait dans un futur proche"
    [..]
    Ajout de SUM(DISTINCT).
    Est-ce la fonctionnalité qui me manque ?

  2. #2
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 067
    Par défaut
    Bonjour,

    Avec un DISTINCT dans le SUM et sans GROUP BY, ça marche et ça donne 12 sous MySQL 5 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    select sum(distinct priority)
    from ta_table
    ced
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    183
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 183
    Par défaut
    Bin oui, le SUM sans GROUP BY ça existe..

    Merci Ced.

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

Discussions similaires

  1. Parcourir tout les élément d'une ListView
    Par Monkey56 dans le forum Windows Presentation Foundation
    Réponses: 5
    Dernier message: 15/01/2011, 13h36
  2. Réponses: 5
    Dernier message: 23/03/2009, 00h22
  3. Connaitre tout les éléments d'une page html
    Par flo_k dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 14/04/2007, 15h18
  4. [Excel] Lister les éléments distincts d'une colonne
    Par GnarlyYoyo dans le forum Excel
    Réponses: 2
    Dernier message: 30/12/2006, 11h00
  5. [SQL] compter les éléments distincts dans une requête
    Par redwire dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 08/10/2006, 18h44

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