par
cf357 » 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 :
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)
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
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 :
[code]
table cv_fichiers :
cv_id, cv_filename, cand_id[/code]
[code]table user_cand_id
cand_id, cand_name[/code]
[code]table planning
plan_day, cand_id[/code]
ma requête pour lier les CV aux candidats :
[code]SELECT *
FROM cv_fichiers
INNER JOIN user_candidats
ON cv_fichiers.user_cand_id = user_candidats.user_cand_id
WHERE (blabla)[/code]
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