Bonjour,
j'ai une table (Personnel) qui contient la liste du personnel (Matricule, Nom&Prénom, Code Fonction, Équipe, Statut), et une table (Fonction) avec (Code_fonction, libellé).
pour l'équipe c'est une combo qui a deux équipe (A et B). et pour Statut (en fonction, retraité, détaché, ...etc)
je veux extraire à partir de la table personnel, l'effectif total par Équipe et par fonction selon le statut qui est égale à 1 (en fonction).
J'ai essayé cette requête:
ça marche juste pour une seule équipe, et le remplissage de la table mémoire se fait en parcourant la requête.
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT Libellé_fonction,COUNT (Personnel.code_fontion) Effectif FROM Personnel, Fonction_Personnel WHERE Personnel.code_fontion = Fonction_Personnel.code_fontion AND Equipe = {param1} AND Statut = 1 GROUP BY Fonction_Personnel.Libellé_fonction,Personnel.code_fontion
Avez vous une idée, comment avoir l'effectif pour les deux équipes ?
Merci et à bientôt.
Partager