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
2231
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.

1 réponse

DelNC
Messages postés
2231
Date d'inscription
samedi 25 octobre 2014
Statut
Membre
Dernière intervention
22 février 2020
2 000
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