Jointure de 3 tables
Posté : 13 sept. 2007, 11:58
Bonjour tout le monde !
Je suis en train de développer un petit système de recherche, et je me retrouve avec la problématique suivante : filtrer via 3 tables
structures :
ma requête pour lier les CV aux candidats :
La requete marche bien pour joindre les CV aux utilisateurs, mais je ne sais pas comment y adjoindre la nouvelle table de plannings...
En rajoutant une clause INNER JOIN plannings ON (...), j'obtiens tout en double/triple :s. Du coup je rajoute un "GROUP BY", mais je ne sais pas si tout ça est la meilleure chose à faire...
SGBD : MySQL5
Je suis en train de développer un petit système de recherche, et je me retrouve avec la problématique suivante : filtrer via 3 tables
structures :
Code : Tout sélectionner
table cv_fichiers :
cv_id, cv_filename, cand_idCode : Tout sélectionner
table user_cand_id
cand_id, cand_nameCode : Tout sélectionner
table planning
plan_day, cand_idma requête pour lier les CV aux candidats :
Code : Tout sélectionner
SELECT *
FROM cv_fichiers
INNER JOIN user_candidats
ON cv_fichiers.user_cand_id = user_candidats.user_cand_id
WHERE (blabla)En rajoutant une clause INNER JOIN plannings ON (...), j'obtiens tout en double/triple :s. Du coup je rajoute un "GROUP BY", mais je ne sais pas si tout ça est la meilleure chose à faire...
SGBD : MySQL5