Oracle
 sql >> Base de données >  >> RDS >> Oracle

Jointure croisée dans Oracle

Ce tutoriel SQL se concentre sur la jointure croisée dans Oracle et fournit des explications, des exemples

Un CROSS JOIN dans Oracle est une opération JOIN qui produit le produit cartésien de deux tables.
i,e si l'une des tables contient 100 lignes et une autre 8 lignes, la jointure croisée produira 800 lignes

Ici, la table emp a 14 lignes et la deuxième table en 1 lignes, donc un total de 14 lignes est renvoyé.

nous pouvons créer un autre exemple de table oracle vérifier ceci

Alors maintenant, 28 lignes au total sont sélectionnées.

Cross Join ne vous permet pas de spécifier une clause de jointure. Vous pouvez cependant spécifier une clause WHERE dans l'instruction SELECT.

La jointure croisée dans un autre format peut être écrite comme

sélectionnez a.* ,b.* de scott.emp a ,scott.example b;

J'espère que vous aimez cette explication simple de la jointure croisée. Merci de nous faire part de vos commentaires

Articles connexes

auto-jointure dans oracle avec des exemples

exemples de syntaxe de jointure oracle

Qu'est-ce qu'Oracle Joins (Sql Joins) ?

Diverses méthodes de jointure dans Oracle

Jointure de boucle imbriquée dans Oracle 11g