Difficulté pour réaliser une requete peu complexe :/
Tout d'abord bonjour :),
Voila, je rencontre quelques difficultés concernant une jointure, je vous explique:
Tables :
intervenant : Contient l'ensemble des intervenants de mon appli
login
nom
prenom,....
cpte : Type de compte
idcpte
libelle : "Admin_sys", "admin_projet"....
projet:
idprojet
libelle
intervenant_cpte_projet : Liste l'ensemble des intervenants sur un projet et leur rôle respectif
idprojet
idcpte
login
Et je souhaite lister l'ensemble des administrateurs projets pour chacun des projets, sachant que certains projet ne disposent pas d'administrateur projet :).
Donc voici ma requete, qui m affiche seulement les projets disposant d'un admin projet..... :( :
Code:
SELECT p.idprojet as 'id',p.libelle as 'libelle',i.login as 'login', i.nom as 'nom',i.prenom as 'prenom' FROM projet as p LEFT OUTER JOIN intervenant_role_projet as irp ON p.idprojet=irp.idprojet LEFT OUTER JOIN cpte as c ON irp.idcpte=c.idcpte LEFT OUTER JOIN intervenant as i ON irp.login=i.login WHERE c.libelle="ADMIN_PROJET" ORDER BY p.libelle,i.nom,i.prenom;
Apparemment une de mes jointures n'est pas correcte mais je vois pas laquelle et ca fait une journée que je suis dessus :(
Please help :cry:
PS : Je tiens à remercier toutes ceux et celles qui m'aideront :)