Version: Test
©Raddy 2001

SQL mit Oracle X                                      zurück

Cross Join:
Einführendes
Beispiel
a-absatz.pcx (280 Byte)
Gegeben:
Tabelle Mann
MName
Frank
Peter
Uwe
Heinz
Tabelle Frau
FName
Martina
Tanja
Erika
      		
a-absatz.pcx (280 Byte)

Einführung

Gegeben seien die beiden Tabellen oben. Nun wollen wir wissen, 
welche Kombinationen von Brautpaaren möglich wären. Dazu muß
man das sogenannte Kreuzprodukt (englisch: cross-join) bilden.
Der Cross-Join wird folgendermaßen gebildet:

      Man alle Paare, bei denen das erste Element aus der ersten
      Tabelle stammt, und das zweite Element aus der zweiten.

Es ergibt sich folgende Tabelle:

MName

FName
Frank Martina
Frank Tanja
Frank Erika
Peter Martina
Peter Tanja
Peter Erika
Uwe Martina
Uwe Tanja
Uwe Erika
Heinz Martina
Heinz Tanja
Heinz Erika