Bonjour;
Voici la structure basique tbl_1
idnum / nom
100 Paul
101 Jean
102 Jules
103 Yves
Les enregistrements de tbl_2 sont alimentés sur la base des identifiants de tbl_1
Fk_idnum / Anomalie
101 AA
101 BB
102 AA
J'attends le résultat suivant :
100 Paul null
101 Jean AA
101 Jean BB
102 Jules AA
103 Yves null
Voici la requête que j'ai testé / Mais elle ne renvoie pas les lignes de la table 1 qui n'ont pas d'enregistrement dans la table 2 ... Est-ce à cause de la clé étrangère ? Comment résoudre le problème ?
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT 1.idnum 1.nom 2.FK_idnum 2.anomalie 2.solution FROM tbl_1 AS 1 LEFT OUTER JOIN tbl_2 as 2 ON (1.idnum = 2.FK_idnum)
Partager