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 :
Les doublons que je ne souhaite pas sont dans la colonne DSI_FILESYSTEM_VGNAME
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
j'ai tenté la requête suivante
mais j'ai l'erreur 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
merci d'avance pour votre aide
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
Partager