Datenbank Forum - für Anfänger und Profis

Willkommen im Datenbank Forum von Datenbanken-verstehen.de - Das Datenbank, Data Warehouse & Business Intelligence Forum!

Das Datenbank Forum für Anfänger und Profis ist eine Community zu den Themen Datenbanken, Data Warehouse & Business Intelligence. Nimm teil an der Community von Datenbanken-verstehen.de und tausch dich mit deinen Fragen und Lösungen mit anderen Nutzern aus.

Als registrierter Benutzer genießt Du viele Vorteile, wie

  • den vollen Zugang zu allen Foren und Unterforen
  • Kostenloses Lernmaterial inkl. Lösungen zum Thema Datenbanken
  • Zugriff auf DB-Tutorials, Best Practices und SQL-Snippets

Bevor Du einen Beitrag verfassen möchtest, kannst Du dich einfach kostenlos registrieren.

oder Einloggen mit



Beachte bitte die Forenregeln von Datenbanken-verstehen.de. Wir wünschen Dir viel Spaß im Datenbank Forum! - Dein Datenbanken-verstehen.de-Team

Linke-/Rechte-Tabelle - Left-/Right-Joins - was ist was?

Hier werden die SQL Grundlagen behandelt...

Linke-/Rechte-Tabelle - Left-/Right-Joins - was ist was?

Beitragvon Mike91 » Di 23. Aug 2016, 19:15

Hallo Leute,

ich bin gerade dabei mich mit dem Thema SQL Joins anzufreunden.
Aus diesem Grund habe ich eine spezielle Frage zum Thema Left Joins bzw. Right Joins.

Bei Left Joins und Right Joins ist immer wieder die Rede davon, dass alle Daten der linken bzw. der rechten Tabelle übernommen werden. Aber woher genau weiß ich, welche die linke und welche die rechte Tabelle ist? Bezieht sich das auf die Reihenfolge im SQL-Statement oder hat das etwas mit dem ER-Diagramm zu tun?

Ich habe bis jetzt leider noch keine Antwort darauf gefunden, wahrscheinlich, weil das einfach so selbstverständlich für alle ist, dass man es eigentlich nicht erklären muss, aber ich schnalle es nicht wirklich.

Über Hilfe wäre ich sehr dankbar!
Mike91
 
Beiträge: 45
Registriert: So 3. Nov 2013, 10:32

Re: Linke-/Rechte-Tabelle - Left-/Right-Joins - was ist was?

Beitragvon SQLUnion » Sa 27. Aug 2016, 09:01

Hallo Mike,

wenn Du eine Tabelle A mit Left Join Tabelle B joinst, dann steht Tabelle A links und Tabelle B rechts. Es werden alle Datensätze von A und Informationen aus B, die einen Bezug zu A haben, dargestellt.

Bei einem Right Join ist es genauso, nur umgekehrt, siehe SQL JOIN.

Gruß,
SQLUnion
SQLUnion
 
Beiträge: 154
Registriert: Fr 1. Nov 2013, 15:54

Re: Linke-/Rechte-Tabelle - Left-/Right-Joins - was ist was?

Beitragvon Mike91 » Di 30. Aug 2016, 08:57

Hi SQLUnion,

genau sowas habe ich gesucht. Vielen Dank für die schnelle Erklärung!
Mike91
 
Beiträge: 45
Registriert: So 3. Nov 2013, 10:32


Zurück zu SQL Grundlagen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron
  • Jetzt Fan werden
  • Newsletter abonnieren? Hier anmelden!

    Alle Informationen aus dem Portal, Blog und Forum in einem Newsletter!

    E-Mail-Adresse: