Joins in SQL. Einfach erklärt (Left-Join, Right-Join, Cross-Join, Left-Anti-Join)
Вставка
- Опубліковано 23 лип 2024
- In diesem Video geht es darum, wie man Tabellen in SQL mit einem JOIN verbindet. Dabei wird erklärt, welche Arten von Joins es gibt (INNER JOIN, OUTER JOIN, CROSS JOIN) und wie sie funktionieren. Außerdem wird gezeigt, wie man die JOIN-Klausel in einer SELECT-Abfrage verwendet, um Daten aus mehreren Tabellen abzufragen. Dabei werden auch Beispiele gezeigt, wie man Tabellen mit Fremdschlüsseln miteinander verknüpft und wie man komplexe Abfragen erstellt.
Ob Sie Anfänger oder Fortgeschrittener sind, in diesem Video werden Sie Schritt für Schritt durch die verschiedenen Joins geführt und lernen, wie man die Datenbank effektiv nutzt.
Inhalte:
Einführung in das Verbinden von Tabellen mit einem JOIN
Erklärung der verschiedenen Join-Arten: INNER JOIN, OUTER JOIN, CROSS JOIN
Verwendung der JOIN-Klausel in SELECT-Abfragen
Verknüpfen von Tabellen mit Fremdschlüsseln
Erstellung von komplexen Abfragen
Mit diesem Video werden Sie Ihre SQL-Kenntnisse erweitern und lernen, wie man Abfragen mit Joins erstellt.
00:00 Einleitung
01:40 Cross Join
02:50 Inner Join
04:22 Left Join
06:10 Right Join
07:09 Left Anti Join
Ich freue mich über Kommentare oder Anregungen und natürlich auch über ein Abo oder einen Like. - Наука та технологія
Super erklärt! Besser geht es nicht. Danke
Danke für die Blumen :)
Wieder gut Erklärt und einfach zu verstehen, danke!
Wahnsinn, das war Spitze!
sehr gut erklärt. Vielen Dank!!!!
Sehr gerne und Danke für die Blumen :)
Dank dir habe ich es endlich verstanden vielen Dank!
Freut mich :)
Wechselt der eigl ständig seine Stimme oder dreh ich hier durch grade?
Hey, die Mikrofone und auch die Audiobearbeitung hat sich weiterentwickelt ;)
Gut erklärt. Vielen Dank. Ich hätte mich noch über Beispiele gefreut, warum man Left-Joins, Right-Joins und derlei braucht, da Sie für mich oberflächlich kaum Informationen liefern. Da macht der Left-Anti-Join für mich mehr Sinn, weil ich die angezeigt bekomme, die keine Schnittmenge haben. Aber trotzdem, sehr gutes Video :)
Vielen Dank.
Der Left-Join liefert ein anderes Ergebnis als die anderen Joins. Vielleicht gibt es demnächst nochmal einen zweiten Teil.
Cool!
Gutes Video
wozu der wechsel der tabellen beim right-join??? macht keinen sinn??? die darstellung von left / right join ist wie auto fahren mit jeweils entgegengesetztem blinken... o.O
Ist Left Join das gleiche wie Left Outer Join? Und Right Join das gleiche wie Right Outer Join?
Hallo Svenja, ja, beide Begriffe meinen das Selbe.
Viele Grüße
@@LehreramBK Danke
Gut erklärt, danke! Mir fallen aber keine Anwendungsfälle für einen Cross Join ein.
Ich habe Kreuztabellen bislang nur mit WHERE vermieden: … WHERE A.ID = B.ID Funktioniert auch. Welchen Vorteil bietet die Nutzung eines Inner Joins?
Ich finde übrigens, dass du das mit der Aussprache von „Joins“ sehr gut hinbekommen hast! Man könnte das ja sonst glatt mit Rausmitteln verwechseln! 😂
Hallo,
ein INNER JOIN ist in der Regel schneller, weil das DBMS dafür optimiert ist. Und der Cross Join dient dem reinen Verständnis. Wenn du das verstanden hast, dann ist der Rest meistens klar.
Und "Joint" ist dann doch noch ein ganz anderer Kontext ;)
Viele Grüße
@@LehreramBK
Na ja, dass der Cross Join dem Verständnis dient, widerspricht ja eigentlich dem pädagogischen Grundsatz, dass man nie etwas unterrichten soll, was man später als falsch deklarieren muss. Aber natürlich hat jede Regel seine Ausnahmen.
@@JottyHB Das sehe ich anders. Das ist ein absolut notwendiger Zwischenschritt zum Verständnis. Aus den kleinen einzelnen Schritten ergibt sich am Ende das Ganze. Ich habe aber auch - sofern ich mich recht erinnere - in dem Video gesagt, dass es keinen wirklichen praktischen Nutzen gibt.
Viele Grüße