Addition de valeur avec SUM
Bonjour,
j'ai la requête suivante qui fonctionne bien :
Code:
1 2
|
SELECT DISTINCT DSI_DISK2_VOLSER, DSI_DISK2_TAILLE_LOGIQUE FROM "EXPLT"."TF_DSI_DISK2" where DSI_DISK2_DTEXTRACT='2016-06-05' and DSI_DISK2_SUBTYPE='R1' |
maintenant, j'aimerais additionner toutes les valeurs DSI_DISK2_TAILLE_LOGIQUE pour obtenir une seule valeur
J'ai donc tenté la requête suivante :
Code:
1 2
|
SELECT DISTINCT DSI_DISK2_VOLSER, SUM(DSI_DISK2_TAILLE_LOGIQUE) FROM "EXPLT"."TF_DSI_DISK2" where DSI_DISK2_DTEXTRACT='2016-06-05' and DSI_DISK2_SUBTYPE='R1' |
mais squirrel il me demande d'utiliser GROUP BY avec la colonne : DSI_DISK2_VOLSER
Code:
1 2
|
SELECT DISTINCT DSI_DISK2_VOLSER, SUM(DSI_DISK2_TAILLE_LOGIQUE) FROM "EXPLT"."TF_DSI_DISK2" where DSI_DISK2_DTEXTRACT='2016-06-05' and DSI_DISK2_SUBTYPE='R1' GROUP BY DSI_DISK2_VOLSER |
mais ce n'est pas le résultat que je souhaite car je retrouve des valeurs additionnée avec les doublons que je souhaitais justement éliminer avec le DISTINCT...
De plus je n'ai pas une seul valeur mais autant de ligne que la première requête....