bonjour à tous,
Voici la structure ma table sous ORACLE:
TABLE DOSSIER {
Projet as VARCHAR2,
Statut as VARCHAR2,
ERI as VARCHAR2
}
Je souhaiterais dans une seule requête pouvoir compter le nombre de Statut quand ERI = '+' et le nombre Statut quand ERI = '-'
J'avais tenté un truc de la sorte :
Select Projet, Statut, count(*) as apERI from DOSSIER where ERI = '+' group by Projet,Statut
UNION
Select Projet, Statut, count(*) as avERI from DOSSIER where ERI = '-' group by Projet,Statut
Je m'attendais à obtenir le résultat suivant :
Projet Statut apERI avERI
315 En_cours 3 4
315 Approuvé 2 3
....
J'ai en fait obtenu ceci :
Projet Statut apERI
315 En_cours 3
315 En_cours 4
315 Approuvé 2
315 Approuvé 3
Avez-vous une idée sur la requête à exécuter ?
Merci par avance.
J-Fabien
Partager