Bonjour tout le monde,
Voici le MCD :
Voilà j'ai un gros problème, je n'arrive pas à récupérer la dernière formation effectuée pour chaque salarié. J'ai essayé avec la requête suivante mais rien n'y fait:
Le problème c'est qu'il m'affiche les formations effectuées pour chaque salarié !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT Perso.Nr_personnel,Perso.Nom,Perso.Prenom,Part.Nr_formation,Form.Debut_cours FROM personnel AS Perso INNER JOIN participant AS Part USING (Nr_personnel) LEFT JOIN formation AS Form ON Form.Nr_formation=Part.Nr_formation AND Form.Debut_cours = (SELECT MAX(Debut_cours) FROM formation Form2 WHERE Form2.Nr_formation = Part.Nr_formation)
Par avance Merci !
Cordialement,
Djskynet
Partager