Qu'est-ce que la jointure croisée en SQL avec exemple ?
Qu'est-ce que la jointure croisée en SQL avec exemple ?

Vidéo: Qu'est-ce que la jointure croisée en SQL avec exemple ?

Vidéo: Qu'est-ce que la jointure croisée en SQL avec exemple ?
Vidéo: Utiliser INNER JOIN & LEFT OUTER JOIN dans une requête SQL 2024, Avril
Anonim

Les JOINTURE CROISÉE joint chaque ligne de la première table (T1) à chaque ligne de la deuxième table (T2). En d'autres termes, le jointure croisée renvoie un produit cartésien des lignes des deux tables. Les JOINTURE CROISÉE obtient une ligne de la première table (T1), puis crée une nouvelle ligne pour chaque ligne de la deuxième table (T2).

De plus, qu'est-ce qu'une jointure croisée?

En SQL, le JOINDRE CROISÉE est utilisé pour combiner chaque ligne du premier tableau avec chaque ligne du deuxième tableau. Il est également connu comme le cartésien rejoindre car il renvoie le produit cartésien des ensembles de lignes des tables jointes.

On peut également se demander, comment écrivez-vous une jointure croisée? Si la clause WHERE est utilisée avec JOINTURE CROISÉE , il fonctionne comme un INTERIEUR REJOINDRE . Une autre façon d'obtenir le même résultat consiste à utiliser des noms de colonnes séparés par des virgules après SELECT et en mentionnant les noms de table impliqués, après une clause FROM. Exemple: Voici un exemple de jointure croisée en SQL entre deux tables.

Ici, à quoi sert une jointure croisée ?

UNE jointure croisée est utilisé quand vous souhaitez créer une combinaison de chaque ligne de deux tables. Toutes les combinaisons de lignes sont incluses dans le résultat; c'est ce qu'on appelle communément traverser produit rejoindre . Un commun utiliser pour une jointure croisée est de créer obtenir toutes les combinaisons d'articles, telles que les couleurs et les tailles.

Quelle est la différence entre l'application croisée et la jointure croisée ?

Les CROIX APPLIQUER l'opérateur est sémantiquement similaire à INNER REJOINDRE . Ceci est similaire à l'INTÉRIEUR REJOINDRE opération effectuée sur les tables Auteur et Livre. CROIX APPLIQUER renvoie uniquement les enregistrements d'une table physique où il existe des lignes correspondantes dans le sortie de la fonction à valeur de table.

Conseillé: