Select über zwei Tabellen

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

Select über zwei Tabellen

Beitrag von Michson1982 (ForumUser / 4 / 0 / 0 ) »
Hallo zusammen,

ich bin Anfänger und versuche gerade eine Query zu bauen, mit der ich mir bestimmte Daten aus zwei Tabellen holen möchte.
Mit dem Coding möchte ich aus einer Tabelle die Kopfdaten zu Frachtaufträgen selektieren, aus einer anderen Tabelle die dazugehörigen Positionen dieser Frachtaufträge.
Kann mir hierbei jemand helfen?

Vielen Dank vorab.

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


Re: Select über zwei Tabellen

Beitrag von wreichelt (Top Expert / 1031 / 29 / 188 ) »
Hallo,

über einen Join die relevanten Tabellen verknüpfen.
Transportkosten ist die Tb: VTTK.
Position ist die VTTP.

Gruß Wolfgang

Re: Select über zwei Tabellen

Beitrag von DeathAndPain (Top Expert / 1795 / 213 / 396 ) »
Der von wreichelt vorgeschlagene JOIN ist sicherlich die beste Lösung. Die zweitbeste wäre, erst mit einem SELECT die Transportaufträge zu lesen und danach mit einem SELECT FOR ALL ENTRIES IN dazu die Positionen.

Re: Select über zwei Tabellen

Beitrag von Michson1982 (ForumUser / 4 / 0 / 0 ) »
Hi,

vielen Dank erstmal.
Da ich aber absoluter Beginner bin, stellt sich mir die Frage, wie ich die beiden Lösungsansätze angehen soll.
Über einen Join bedeutet?
Wie verknüpfe ich denn die beiden Tabellen miteinander?

Danke und Gruß

Re: Select über zwei Tabellen

Beitrag von wreichelt (Top Expert / 1031 / 29 / 188 ) »
Hallo,

hier ein Beispiel dazu:

http://thinkdoforward.com/sap-sqvi-dies ... en-lassen/

Hier werde ich Dir nicht alle Möglichkeiten / Probleme etc. erklären können.

Gruß Wolfgang

Re: Select über zwei Tabellen

Beitrag von Michson1982 (ForumUser / 4 / 0 / 0 ) »
Ich schaue es mir an.

Vielen Dank für die zügige Antwort.

Gruß Michael

Re: Select über zwei Tabellen

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Das Beispiel von Wolfgang ist der Quickviewer. Das ist eine komplette Anwendung mit der man sich Auswertungen basteln kann.
Du möchtest jedoch sicherlich ein Programm schreiben, um die Daten zu ermitteln...
Siehe hier:
https://tricktresor.de/blog/allgemeiner-inner-join/
https://tricktresor.de/blog/doppelter-inner-join/
und die SAP-Hilfe zu "join".

Siehe auch programm DEMO_JOINS.

Re: Select über zwei Tabellen

Beitrag von Michson1982 (ForumUser / 4 / 0 / 0 ) »
Hallo,

ich habe mir eine Query gebastelt, die mir fast alle Daten ausspuckt.
Mein Problem ist aber folgendes :
Ich ziehe mir die Daten aus 4 Tabellen:
Tabelle A mit Positionsdaten
Tabelle B mit weiteren Positionsdaten
Tabelle C mit weiteren Positionsdaten und
Tabelle D mit den dazugehörigen Kopfdaten
Nun bekomme ich es aber nicht hin, mir auch die Fälle anzeigen zu lassen, die in der Tabelle D keine Daten haben.
Mein Ziel ist es, für diese Positionsdaten leere Spalten anzeigen zu lassen, wenn keine Kopfdaten vorhanden sind. Mit einem left outer join funktioniert das leider nicht.
Habt ihr da eine Idee und könnt mir helfen oder zumindest einen Denkanstoss geben?

Vielen Dank vorab.
Viele Grüße
Michael

Re: Select über zwei Tabellen

Beitrag von schick (ForumUser / 52 / 5 / 15 ) »
Sind nur in der Tabelle D keine Daten oder ggf. auch in B und/oder C keine Daten zu dem Satz in A?
Poste doch mal bitte den gesamten Join, dann ist es einfacher dir zu helfen.

Seite 1 von 1

Vergleichbare Themen

7
Antw.
8364
Views
Select auf zwei Tabellen
von mip » 27.03.2008 16:05 • Verfasst in ABAP® für Anfänger
10
Antw.
4162
Views
Ausgabe von zwei Tabellen mit ALV
von Katinka » 15.09.2005 12:54 • Verfasst in ABAP® Core
7
Antw.
3526
Views
Zwei Tabellen joinen (für ALV)?
von k4lisp3r4 » 22.01.2007 16:33 • Verfasst in ABAP® für Anfänger
3
Antw.
356
Views
Operieren mit zwei Tabellen
von LisaKremer » 22.01.2020 17:57 • Verfasst in ABAP® für Anfänger
12
Antw.
7448
Views
Zwei Tabellen zu einer Vereinigen
von CSelberg » 03.08.2018 11:39 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 73

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

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 73

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 132
Group Items auf einer Filterbar
vor 4 Wochen von Bright4.5 1 / 166