Quelle est la différence entre un produit cartésien et une jointure croisée?
Je suis en train de travailler sur SQL Server 2008, et je voulais savoir quelle est la differnce entre le Produit Cartésien et la Croix Rejoindre. Quelqu'un peut-il m'aider à effacer le concept?
source d'informationauteur Vikrant More
Vous devez vous connecter pour publier un commentaire.
Lorsque vous faites la Croix rejoindre, vous obtiendrez produit cartésien. Chaque ligne de la première table est mise en correspondance avec toutes les lignes de la deuxième table
JOINTURE CROISÉE
Sorce:
Le 13 AVRIL 2009 PAR PINAL DAVE
SQL SERVER – Introduction à Joint Base de Jointures
Ont un look à la suite de l'article
SQL SERVER – Introduction à Joint Base de Jointures
Spécifiquement à la section JOINTURE CROISÉE
À la fois les jointures donner le même résultat. La croix-jointure SQL 99 rejoindre et produit Cartésien est Oracle Propriétaire rejoindre.
Une croix-jointure qui ne dispose pas d'une clause 'where' donne le produit Cartésien.
Produit cartésien de jeu de résultats contient le nombre de lignes de la première table, multiplié par le nombre de lignes dans le deuxième tableau. (Résultant en une dimension supérieure dans le jeu).