SQL-Anweisungen zum Hinzufügen, Abrufen und Löschen von Datensätzen in relationalen Datenbanken . Die "cross join" Syntax in einer SQL-Anweisung wird jede Zeile aus der Kombination eine Tabelle mit einer oder mehreren Tabellen zurückgeben . Es ist im Grunde kehrt das kartesische Produkt aller Tabellen in der Join beteiligt. Für zwei Tabellen , entspricht die resultierende Anzahl der zurückgegebenen Zeilen die Anzahl der Zeilen in der ersten Tabelle multipliziert mit der Anzahl der Zeilen in der zweiten Tabelle . Anleitung
1
Erstellen Sie eine Abfrage -Anweisung mit der entsprechenden Syntax für einen Cross Join für zwei oder mehr Tabellen . Die allgemeine Syntax lautet SELECT * FROM [ Tabelle 1], [ Tabelle 2] oder SELECT * FROM [ Tabelle 1] CROSS JOIN [ Tabelle 2] .
2
In bestimmten Spalte Namen durch ein Komma getrennt und anstelle * in der SELECT- Linie zurückkehren bestimmte Spalten .
3
Beachten Sie, dass Kreuz zurückzukehren alle kombinierten Reihen schließt . Hinzufügen einer Bedingung , wie z. B. WHERE Ort = NY, die Join-Typ ändern.
4
Fügen Sie ein Argument , um die Ergebnisse in der gewünschten Reihenfolge zurückzukehren. Zum Beispiel:
SELECT * FROM [ Tabelle 1], [ Tabelle 2] ORDER BY Nachname
.