Requete avec group by , somme , critere

didou -  
Breub62 Messages postés 3452 Statut Membre -
Bonjour,

Je voudrais realisé une requete qui permet :
de calculer la somme du delaisSaisie avec certaine condition mais le probleme c'est que j'ai aussi des doublons .
Ma requete :

select sum('DelaisSaisie')
FROM 'tbl_refco'
WHERE 'DelaisSaisie'
BETWEEN 0
AND 365
AND month( 'CDG_Date_Statut_Octave' )
IN ( 5, 6 )
AND year( 'CDG_Date_Statut' ) =2010
group by 'NumContrat'

le resultat retourné est :
sum(DelaisSaisie)
63
174
13
3
21
6
76
26
0
4
14
9
19
3
0
0
0
3
11
11
11
11
5
0
19
32
0
4
58
0


Ce sont bien les données qu'il me faut , mais je voudrais le somme de tt ça .
Biensur j'ai penser à enlever le group by mais dans se cas là , j'ai qu'un seul resultat ( la somme) , mais e resultat n'est pas bon car il prend des doublons .

Si quelqu'un assai caller en SQL pourrais m'aidé sa serrai sympa

Merci .

1 réponse

Breub62 Messages postés 3452 Statut Membre 369
 
Une fois cette requête faite tu traite le résultat comment? En PHP?
Parce que le plus simple serait de faire 2 requêtes, une avec le Group By, l'autre sans. Ainsi tu aurais toutes les données qui t'intéressent que tu pourrais traiter comme tu l'entend...
0