Last update on February 26 2020 08:07:43 (UTC/GMT +8 Stunden)
Was ist Cross Join in SQL?
Der SQL CROSS JOIN erzeugt eine Ergebnismenge, die die Anzahl der Zeilen in der ersten Tabelle multipliziert mit der Anzahl der Zeilen in der zweiten Tabelle ist, wenn keine WHERE Klausel zusammen mit CROSS JOIN verwendet wird.Diese Art von Ergebnis wird als kartesisches Produkt bezeichnet.
Wenn WHERE Klausel mit CROSS JOIN verwendet wird, funktioniert es wie ein INNERER JOIN.,
Eine alternative Möglichkeit, das gleiche Ergebnis zu erzielen, besteht darin, Spaltennamen zu verwenden, die durch Kommas getrennt sind, nachdem die beteiligten Tabellennamen nach einer FROM-Klausel ausgewählt und erwähnt wurden.
Syntax:
SELECT * FROM table1 CROSS JOIN table2;
Bildliche Darstellung der Cross Join-syntax
Beispiel:
Hier ist ein Beispiel für cross join in SQL zwischen zwei Tabellen.,oder
SQL Code:
SELECT foods.item_name,foods.item_unit,company.company_name,company.company_city FROM foods,company;
Wie kreuz joining happend in zwei tabellen
Ausgang:
Mehr presentaion der die ausgang:
KREUZ JOINS: Relationale Datenbanken
- Oracle CROSS JOIN
- MySQL CROSS JOIN
- PostgreSQL CROSS JOIN
- SQLite CROSS JOIN
Wichtige Punkte zum Erinnern
Klicken Sie auf Folgendes, um die Folien zu erhalten Präsentation –
Die hier gezeigten Ausgaben der SQL-Anweisung werden mithilfe der Oracle Database 10g Express Edition erstellt.,Management
- BASIC queries on movie Database
- SUBQUERIES on movie Database
- JOINS on movie Database
- Introduction
- BASIC queries on soccer Database
- SUBQUERIES on soccer Database
- JOINS queries on soccer Database
- Einführung
- BASIC, UNTERABFRAGEN und JOINS
- BASIC queries on employee Database
- SUBQUERIES on employee Database