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:
Et j'obtiens le résultat suivant:
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 je souhaite avoir 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
Que dois-je faire dans ma requête pour y parvenir ?
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
D'avance Merci !
Partager