Requete avec group by , somme , critere

didou -  
Breub62 Messages postés 2989 Date d'inscription   Statut Membre Dernière intervention   -
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 2989 Date d'inscription   Statut Membre Dernière intervention   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