Plusieurs COUNT et GROUP BY

Résolu
Coutcout86 Messages postés 195 Date d'inscription   Statut Membre Dernière intervention   -  
DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'aurais aimer savoir s'il est possible de réaliser une requête SQL avec plusieurs COUNT et plusieurs GROUP BY surtout.

Je souhaite avoir ce genre de tableau au final :

FORMATION1 ANNEE1 00001 STATUT1 3 16
FORMATION1 ANNEE1 00001 STATUT2 11 16
FORMATION1 ANNEE1 00001 STATUT3 2 16


J'aimerais avoir dans une seule requête le nombre total d'apprenant et le nombre d'apprenant par statut.

J'ai trouvé une solution à mon problème en regroupant 2 SELECT dans un SELECT globale mais ma requête dure plus de 2 minutes et j'aimerais savoir s'il y a une solution plus "optimisé" du genre fonctions analytiques ?

Merci d'avance.

1 réponse

DelNC Messages postés 2234 Date d'inscription   Statut Membre Dernière intervention   2 004
 
Bonjour,

est ce que les COUNT se font sur la même table ou sur des tables différentes ?
0