Plusieurs COUNT et GROUP BY

Résolu/Fermé
Coutcout86 Messages postés 195 Date d'inscription lundi 23 novembre 2009 Statut Membre Dernière intervention 26 mai 2016 - 30 oct. 2015 à 09:06
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 1 nov. 2015 à 08:41
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.
A voir également:

1 réponse

DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 1 999
1 nov. 2015 à 08:41
Bonjour,

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