Actualités : analyse de données, Business Intelligence, Data Science, Big Data
Forums, dernières contributions
 azziz
Lundi 16 Juillet 2007

Version imprimable
[Ignorer]
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
 azziz
Lundi 16 Juillet 2007

Version imprimable
[Ignorer]
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
 fab
Mercredi 18 Juillet 2007

Version imprimable
[Ignorer]
J'ai l'impression qu'il manque une jointure dans l'histoire,
A jointure B, B jointure C, et A raccourci jointure C, non ?!
Comme ça, si tu prends des objets de A et C seulement, il passera par le raccourci jointure sans passer par B.
 azziz
Mercredi 18 Juillet 2007

Version imprimable
[Ignorer]
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
 azziz
Jeudi 19 Juillet 2007

Version imprimable
[Ignorer]
Merci pour vos réponses


Twitter
Rss
LinkedIn
Facebook
Apple Podcast
App Store
Google Play Store