JOIN ON vs WHERE

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

JOIN ON vs WHERE

Beitrag von retsch (ForumUser / 56 / 6 / 1 ) »
Hallo,

was ist der Unterschied bei einem JOIN, wenn man in der ON Bedingung schon einschränkt wie zum Beispiel den Werk?

Oder soll man das im WHERE machen?

Funktionieren tun beide Varianten.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: JOIN ON vs WHERE

Beitrag von A6272 (Specialist / 240 / 8 / 36 ) »
ohne ON Bedingung hast du ein zusammenhangloses Durcheinander in der Ergebnistabelle.
Die ON Bedingung ist keine Einschränkung der Treffermenge, die sorgt für die richtige Zuordnung der Datensätze der unterschiedlichen Tabellen zueinander.
Ohne ON-Bedingung sind z.B. Alle Daten aus Tabelle1 für Werk1 sind dann mit allen Daten aus Tabelle2 für Werk1 bis n verknüpft.
Mit ON-Bedingung z.B. Alle Daten aus Tabelle1 für Werk1 sind dann mit allen Daten aus Tabelle2 für Werk1 verknüpft.

Wenn die Where-Bedingung so aufgebaut ist dass garantiert nur eine einzige Zeile aus allen Tabellen selektiert wird, dann geht es auch ohne ON-Bedingung.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2542
Views
Join mit Left Outer Join
von Rude1986 » 17.01.2021 19:53 • Verfasst in ABAP® für Anfänger
4
Antw.
2746
Views
Inner join
von jack » 19.01.2006 13:44 • Verfasst in ABAP® für Anfänger
17
Antw.
7598
Views
JOIN
von robin1at » 22.02.2006 17:28 • Verfasst in ABAP® für Anfänger
3
Antw.
3493
Views
Was ist ein Join?
von Schmarsi » 28.09.2010 11:37 • Verfasst in ABAP® für Anfänger
3
Antw.
3161
Views
inner join
von dawns » 14.05.2007 15:49 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag



Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 21 Stunden von GastX gelöst 4 / 1184
Gewährleistungsende im Equipment
vor 2 Tagen von Yourairld gelöst 8 / 23470
IF mit AND und OR
vor einer Woche von GastX 6 / 11555
Meine Inbox
vor einer Woche von Rabea1103 1 / 9100

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 21 Stunden von GastX gelöst 4 / 1184
Gewährleistungsende im Equipment
vor 2 Tagen von Yourairld gelöst 8 / 23470
IF mit AND und OR
vor einer Woche von GastX 6 / 11555
Meine Inbox
vor einer Woche von Rabea1103 1 / 9100