Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Josselin Jouannet
Bojour, il est difficile de répondre a ta question sans connaitre la structure de ta base, cependant cette exemple de requette devrait te donner la solution : une jointure gauche (donc ta table planning a droite), sur toutes les autres tables
SELECT Planning.Code_P FROM ((Planning LEFT JOIN JOb ON Planning.Code_P = JOb.Cod_job) LEFT JOIN Phase ON Planning.Code_P = Phase.Code_phase) LEFT JOIN Task ON Planning.Code_P = Task.Code_task @+
J'ai besoin d'avoir tous les enregistrements de la table PLANNING, meme si les champs des tables JOB,TASK et PHASE sont vides.
Je sais faire une requete externe gauche (LEFT OUTTER JOIN) quand c'est une requete sur 2 tables, mais, là avec 4 tabkes, je suis paumé.....
Please help
FG
Bojour,
il est difficile de répondre a ta question sans connaitre la structure de ta
base, cependant cette exemple de requette devrait te donner la solution : une
jointure gauche (donc ta table planning a droite), sur toutes les autres
tables
SELECT Planning.Code_P
FROM ((Planning LEFT JOIN JOb ON Planning.Code_P = JOb.Cod_job) LEFT JOIN
Phase ON Planning.Code_P = Phase.Code_phase) LEFT JOIN Task ON
Planning.Code_P = Task.Code_task
@+
Bojour, il est difficile de répondre a ta question sans connaitre la structure de ta base, cependant cette exemple de requette devrait te donner la solution : une jointure gauche (donc ta table planning a droite), sur toutes les autres tables
SELECT Planning.Code_P FROM ((Planning LEFT JOIN JOb ON Planning.Code_P = JOb.Cod_job) LEFT JOIN Phase ON Planning.Code_P = Phase.Code_phase) LEFT JOIN Task ON Planning.Code_P = Task.Code_task @+