|
Forums, dernières contributions
Salut tout le monde,
J’ai un PB que j'ai relevé quand j’ai utilisé une jointure raccourcie (C’est pour résoudre les boucles), prenons l’exemple suivant :
Supposant que nous avons les tables suivantes dans notre univers: A, B et C
A Jointure directe avec B
B Jointure raccourci avec C
Quand je compose une requête entre les attributs de la table A et les Attributs de la table C un message est affiché lors de la génération du SQL « Produit cartésien«
La requête générée est : select ATTRIBUTS_A, ATTRIBUT_C from A, C.
Sans jointure entre A et C
Est-ce que BO (BO5) n’utilise pas les jointures raccourcies quand –il n’y a pas de jointure directe entre table de l’univers ?
Merci d’avance
une autre precision, dans la requête generée il y a une seul jointure c'est enrtre A et B , select attributs from A,B,C where A join B
Non, ce n'est ça voila:
A jointure classique avec B c a d direct
B jointure raccourcie avec C
Dans le rapport je met les objets de A et C
Résultat : produit cartésiens
|