Mehrere Tabellen gleichzeitig abfragen (kein Join)

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

Mehrere Tabellen gleichzeitig abfragen (kein Join)

Beitrag von ManuelB (ForumUser / 2 / 0 / 0 ) »
Hallo zusammen,

ich möchte Konditionen aus SAP auslesen. Diese sind in mehreren ähnlich strukturierten Tabellen erfasst (z.B. A503, A858). Eine Kondition kann dabei nur in einer Tabelle auftauchen, nie in mehreren. Zwischen den Tabellen besteht keine direkte Beziehung.

Kann ich eine Abfrage nach Konditionen (z.B. 1234 - 1238) an mehrere Tabellen starten, sodass ich eine Liste erhalte, die sich aus den Inhalten mehrerer Tabellen zusammensetzt? Wie?

Ziel schematisch:

Merkmal | Quelle | weitere Merkmale
0001234 | Table A | *
0001235 | Table B | *
0001236 | Table B | *
0001237 | Table A | *
0001238 | Table C | *

Viele Grüße
Manuel

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



Re: Mehrere Tabellen gleichzeitig abfragen (kein Join)

Beitrag von ewx (Top Expert / 4904 / 328 / 646 ) »
ManuelB hat geschrieben:
14.06.2023 18:22
Eine Kondition kann dabei nur in einer Tabelle auftauchen, nie in mehreren.
Auf solche Aussagen würde ich mich nicht verlassen!
ManuelB hat geschrieben:
14.06.2023 18:22
Zwischen den Tabellen besteht keine direkte Beziehung.
Es besteht eine Beziehung zwischen den Tabellen, nämlich die Zugriffsfolge!

Du musst die Tabellen in der in der Zugriffsfolge definierten Reihenfolge lesen. Es bringt dir nichts, wenn du EINEN Zugriff auf alle Tabellen hast, weil du dann ggfs. Preise aus allen Tabellen bekommst (siehe mein Zweifel oben). Aber nur der erste ist gültig!

Falls meine Annahme doch verkehrt ist und es sich wirklich um komplett voneinander unabhängige Preisinformationen handelt, dann ist das von whaslbeck erwähnte UNION wahrscheinlich sinnvoll. Wobei ich trotz des wahrscheinlich etwas performanteren Zugriffs mit UNION (weil nur ein Zugriff auf die DB erfolgt) lieber einzelne SELECTS bauen würde.

Re: Mehrere Tabellen gleichzeitig abfragen (kein Join)

Beitrag von ManuelB (ForumUser / 2 / 0 / 0 ) »
Vielen lieben Dank euch beiden!

Meine SQL-Kenntnisse sind leider rudimentär und vermutlich kriege ich auch keine Berechtigung, um derartige Querys selbst zu erfassen, aber ich werde mich einmal weiter zu Union und Select informieren und dann die IT dazu kontaktieren.

Es sind tatsächlich unabhängige Tabellen. Die Konditionsnummern sind unikate Schlüsselmerkmale und haben eine zugeordnete (1:n) Konditionsart. Je nach Konditionsart besteht eine eigene Tabelle, welche nur die entsprechenden Konditionen speichert.

Re: Mehrere Tabellen gleichzeitig abfragen (kein Join)

Beitrag von DeathAndPain (Top Expert / 2009 / 271 / 425 ) »
Hmm... Berechtigung für Queries bekommst Du nicht, aber ABAP-Programme darfst Du erstellen? Das finde ich seltsam, da man mit einem Programm jenseits sämtlicher Berechtigungen alles machen kann, einschließlich allem, was eine Query ermöglichen würde.

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3851
Views
Tabellen Join
von commolus » 08.06.2012 10:54 • Verfasst in ABAP Objects®
12
Antw.
8371
Views
3 Tabellen-Join
von kaufikauf » 12.08.2014 08:00 • Verfasst in ABAP® für Anfänger
12
Antw.
7329
Views
Inner Join über 4 Tabellen
von falk » 02.03.2006 11:26 • Verfasst in ABAP® Core
4
Antw.
3867
Views
Join über Cluster Tabellen
von m.schwertle » 24.01.2008 10:48 • Verfasst in ABAP® Core
2
Antw.
934
Views
Join über mehrere Tabellen
von Bright4.5 » 09.07.2021 10:47 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Benutzerdefinierte Felder PSP
vor 4 Tagen von Rabea1103 1 / 487
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 7842
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 9644
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 7703

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

Benutzerdefinierte Felder PSP
vor 4 Tagen von Rabea1103 1 / 487
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 7842
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 9644
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 7703

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 4 Tagen von Rabea1103 1 / 487
Spool vereinen OTF und PDF
vor 2 Wochen von anna2205 1 / 7170
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 13520
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 32107