Klasse | Zimmer | Klassleiter |
9f | 106 | vog |
10b | 204 | bab |
Kürzel | Name | Vorname |
bab | Bauer | Britta |
vog | Vogel | Hilmas |
Kreuzprodukt mit Where:
Klasse | Zimmer | Klassleiter | Kürzel | Name | Vorname |
---|---|---|---|---|---|
9f | 106 | vog | bab | Bauer | Britta |
9f | 106 | vog | vog | Vogel | Hilmas |
10b | 204 | bab | bab | Bauer | Britta |
10b | 204 | bab | vog | Vogel | Hilmas |
Erstellt zuerst die ganze Tabelle und sortiert danach die falschen Einträge aus
Arbeitsspeicher:
Lädt zuerst das ganze Kreuzprodukt in den Arbeitsspeicher mit vielen Einträgen, die gar nicht benötigt werden
Join mit On:
Klasse | Zimmer | Klassleiter | Kürzel | Name | Vorname |
---|---|---|---|---|---|
9f | 106 | vog | vog | Vogel | Hilmas |
10b | 204 | bab | bab | Bauer | Britta |
Schaut sofort beim Erstellen der Tabelle pro Zeile, ob die Bedingung zutrifft, bevor es die Zeile der Tabelle hinzufügt
Arbeitsspeicher:
Der Join speichert nur die richtigen Einträge im Arbeitsspeicher, wodurch dieser gerade bei großen Datenmengen nicht überlastet wird.
Schlagwörter:
Kreuzprodukt und Join, Join, Kreuzprodukt, Vergleich, Unterschied, Unterschied Kreuzprodukt Join, Kreuzprodukt Join, SQL, SQLite, Arbeitsspeicher Join, Datenmengen Join Kreuzprodukt, Arbeitsspeicher Kreuzprodukt