Salut à tous !

Je dispose des deux tables suivantes:

Demande

Numero|Type|Codeuf
1 RI 2001
2 RD 2001
3 RU 1101
4 RM 04

DemandeProduit

NumeroBon|Codeproduit
1 A1
1 A2
1 A3
2 A5
2 A1
3 A4
5 A5

J'effectue la requete suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
select count(demandeproduit.codeproduit) as nbrlignes, demande.codeuf, 
case
when demande.type='RI' then 'UF'
when demande.type='RD' then 'UF'
when demande.type='RU' then 'UF'
when demande.type='RM' then 'MP'
else demande.type
end as type 
from demande,demandeproduit 
where demande.numero=demandeproduit.numerobon and demande.type in ('RU','RI','RD','RM')
group by demande.codeuf,demande.type
Et j'obtiens le résultat suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
NbrLignes|codeuf|type    
3	2001    	UF
2	2001    	UF
1	04      	MP
1	1101    	UF
Et je souhaite avoir le résultat suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
NbrLignes|codeuf|type    
5	2001    	UF
1	04      	MP
1	1101    	UF
Que dois-je faire dans ma requête pour y parvenir ?

D'avance Merci !