Join-Frage

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Join-Frage

Beitrag von Frank183 (ForumUser / 5 / 1 / 1 ) »
Hallo zusammen,

gibt es eigentlich irgendwie sowas wie SELECT TAB1~* INTO CORRESPONDIG FIELDS OF ... ?

Hintergrund: ich möchte bei einem INNER JOIN alle Felder aus einer Tabelle haben, von der anderen brauche ich keins, will die nur als Filter benutzen.

Bsp.:

Code: Alles auswählen.

  SELECT mseg~mblnr mseg~mjahr ...
    INTO CORRESPONDING FIELDS OF TABLE lt_mytab
    FROM mseg
    INNER JOIN mkpf
    ON mseg~mblnr = mkpf~mblnr AND
         mseg~mjahr = mkpf~mjahr
    WHERE mkpf~budat IN s_budat.
In dem Fall will ich alle Felder aus der MSEG haben und brauche die MKPF nur um über das Buchungsdatum zu filtern. Jaja, ich weiß, in den meisten Fällen braucht man nicht alle Felder, schon klar, aber schon 20 Felder da auflisten zu müssen ist echt lästig und sieht unübersichtlich aus. Gibt es da irgendeinen Trick ?

VIele Grüße
Frank

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


Re: Join-Frage

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
prinzipiell solltest du auch beim JOIN mit SELECT * arbeiten können.

Code: Alles auswählen.

  
SELECT *
    INTO CORRESPONDING FIELDS OF TABLE lt_mytab
    FROM mseg
    INNER JOIN mkpf
    ON mseg~mblnr = mkpf~mblnr AND
         mseg~mjahr = mkpf~mjahr
    WHERE mkpf~budat IN s_budat.
 

Folgende Benutzer bedankten sich beim Autor zzcpak für den Beitrag:
Frank183


Re: Join-Frage

Beitrag von Frank183 (ForumUser / 5 / 1 / 1 ) »
Ja, prinzipiell geht das in diesem Fall schon. Geht aber nicht, wenn man von anderen Tabellen auch Felder will, aber trotzdem danke !

Frank

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2832
Views
1
Antw.
4110
Views
Join mit Left Outer Join
von Rude1986 » 17.01.2021 19:53 • Verfasst in ABAP® für Anfänger
8
Antw.
1568
Views
Inner Join
von L0w-RiDer » 06.11.2019 09:47 • Verfasst in ABAP® für Anfänger
1
Antw.
1683
Views
Join
von Neu_Im_SAP » 19.07.2011 13:15 • Verfasst in ABAP® für Anfänger
3
Antw.
3800
Views
Was ist ein Join?
von Schmarsi » 28.09.2010 11:37 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 4 Wochen von Rabea1103 1 / 45692
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 61850
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 69447
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 86292