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 :

Faire la somme en retirant les doublons


Sujet :

Langage SQL

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    1 907
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 1 907
    Points : 411
    Points
    411
    Par défaut Faire la somme en retirant les doublons
    Bonjour à tous.
    Je tente d'obtenir la volumétrie d'un serveur à une date donnée en additionnant les valeurs d'une colonne mais j'ai des lignes en double.
    J'aimerais extraire ces doublons car ça me fausse le résultat.

    Voici un extrait de mon fichier en pièce jointe

    Ma mauvais requête (qui n'élimine pas les doublons) est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select DSI_FILESYSTEM_SERVEUR, SUM(DSI_FILESYSTEM_VGSIZE) as VOLUMETRIE from TF_DSI_FILESYSTEM  where DSI_FILESYSTEM_DTEXTRACT ='2023-03-29' group by DSI_FILESYSTEM_SERVEUR
    Les doublons que je ne souhaite pas sont dans la colonne DSI_FILESYSTEM_VGNAME

    j'ai tenté la requête suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select SUM(DSI_FILESYSTEM_VGSIZE) as VOLUMETRIE from (select distinct DSI_FILESYSTEM_SERVEUR, DSI_FILESYSTEM_VGSIZE from TF_DSI_FILESYSTEM where DSI_FILESYSTEM_DTEXTRACT ='2023-03-29' group by DSI_FILESYSTEM_SERVEUR ) t
    mais j'ai l'erreur suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Error: ERROR:  Attribute TF_DSI_FILESYSTEM.DSI_FILESYSTEM_VGSIZE must be GROUPed or used in an aggregate function
    merci d'avance pour votre aide
    Images attachées Images attachées  

Discussions similaires

  1. [MySQL] Retirer les doublons lors de l'affichage en php
    Par kakashi05 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 12/08/2011, 17h21
  2. [AC-97] Requête qui retire les doublons en fonctions de 3 clefs primaires.
    Par Jazz_ dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 13/10/2010, 10h26
  3. [XL-2003] faire une somme que sur les colonnes visibles
    Par mimilll dans le forum Excel
    Réponses: 21
    Dernier message: 27/08/2009, 12h10
  4. Retirer les doublons de dates
    Par Mister Nono dans le forum Collection et Stream
    Réponses: 11
    Dernier message: 22/10/2007, 11h26
  5. Retirer les doublons du résultat
    Par Mister Nono dans le forum Requêtes
    Réponses: 1
    Dernier message: 08/10/2006, 12h47

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