Deze SQL-tutorial richt zich op cross-join in Oracle en biedt uitleg, voorbeelden
Een CROSS JOIN in Oracle is een JOIN-bewerking die het cartesiaanse product van twee tabellen produceert.
d.w.z. als een van de tabellen 100 rijen heeft en een andere 8 rijen, dan levert cross join 800 rijen op
Hier heeft table emp 14 rijen en de tweede tabel als 1 rij, dus in totaal worden 14 rijen geretourneerd.
we kunnen een ander voorbeeld van een orakeltabel maken, controleer dit
Dus nu zijn er in totaal 28 rijen geselecteerd.
Cross Join laat je geen join-clausule specificeren. U kunt echter wel een WHERE-component opgeven in de SELECT-instructie.
Cross join in een ander formaat kan worden geschreven als
selecteer a.* ,b.* van scott.emp a ,scott.voorbeeld b;
Ik hoop dat je deze eenvoudige uitleg van de kruisverbinding leuk vindt. Geef alsjeblieft de feedback
Gerelateerde artikelen
doe zelf mee aan orakel met voorbeelden
Oracle join-syntaxisvoorbeelden
Wat zijn Oracle-joins (Sql-joins)?
Verschillende joins-methodes in Oracle
Geneste Loop Join in Oracle 11g