Bonjour et merci d'avance,
J'ai ce SQL
qui délivre en partie ceci et je veux garder toutes les lignes mêmes celles qui ont "COMPOSANT_N_1 " null aux SEQ_N0 : 50200,50500...
Code : Sélectionner tout - Visualiser dans une fenêtre à part select COMPOSÉ, SEQ_N0, COMPOSANT_N_1 from NOM_N_1 group by COMPOSÉ, SEQ_N0, COMPOSANT_N_1 order by COMPOSÉ, SEQ_N0, COMPOSANT_N_1
Lorsque je lui associe cette table :
Je perds les SEQ_N0 50200,50500...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select COMPOSÉ, libCPsé.IMDSC1 Lib_composé, SEQ_N0, COMPOSANT_N1, libCPsant.IMDSC1 Lib_composant from NOM_FIN left join PRODDTA.F4101 libCPsé on NOM_FIN.COMPOSÉ=libCPsé.IMLITM left join PRODDTA.F4101 libCPsant on NOM_FIN.COMPOSANT_N1=libCPsant.IMLITM where libCPsé.IMANPL='11007000' and libCPsant.IMANPL='11007000'
est-ce que le left join n'est-il pas censé forcer les données de la première table ?
Merci pour votre réponse
Partager