1 pièce(s) jointe(s)
[Access] OledbC problème de Left Outer JOIN
Bonjour,
J'ai un petit soucis, j'interroge plusieurs tables: Pièce jointe 486190.
Je voudrais récupérer les organes qui n'ont pas d'association dans la tables rle_orgeq, table qui sert uniquement à voir à dans quels équipements il se trouvent.
Voici ma requête utilisé en C#:
Code:
1 2 3 4 5 6 7
| "SELECT table_organe.id,table_serie.Serie,table_equipement.Lieux,table_famille.Famille,table_organe.Libelle,table_organe.Description,table_organe.Symbole " +
" FROM ((((table_organe)" +
" LEFT OUTER JOIN [rle_orgeq] ON [table_organe].[id] = [rle_orgeq].[idOrgane])" +
" LEFT JOIN [table_equipement] ON [rle_orgeq].[idEquipement] = [table_equipement].[id]) " +
" LEFT JOIN table_famille ON table_organe.Famille= table_famille.ID)" +
" LEFT JOIN table_serie ON table_organe.idSerie = table_serie.id" +
" ORDER BY Libelle" |
J'ai lu sur d'autres topic ou forum que le OUTER s'annulait si il y avait une close where dans la requête, mais ici je n'en ai pas... j'ai essayé sans le ORDER, rien n'y fait...
J'ai essayé de mettre le outer en dernier avant le ORDER...
Si quelqu'un à une idée ^^"
Merci d'avance bonne journée.