Select aus einer Tabelle mit Bedingung aus weiteren Tabelle

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Select aus einer Tabelle mit Bedingung aus weiteren Tabelle

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Hallo zusammen,

Ich habe aktuell folgendes Select:

Code: Alles auswählen.

  SELECT pernr reinr pdatv pdatb accdt pdvrs abrec FROM ptrv_perio
    INTO CORRESPONDING FIELDS OF TABLE lt_ptrv_perio
    WHERE ( abrec EQ '2'
            AND pdatv GE pa_begda
            AND pdatb LE pa_endda )
    OR    ( abrec EQ '3'
            AND accdt GE pa_begda
            AND accdt LE pa_endda ).
Mein Problem ist, dass mein Attribut "accdt" in der OR-Bedingung in einer anderen Tabelle steht.
Wie kann ich die Bedingung trotzdem in diesem Select verarbeiten?

Danke schonmal für alle Tipps!


Freundliche Grüße

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


Re: Select aus einer Tabelle mit Bedingung aus weiteren Tabe

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Ok nach einem Tipp habe ich es folgendermaßen umgesetzt:

Code: Alles auswählen.

  SELECT p~pernr p~reinr p~pdatv p~pdatb p~accdt p~pdvrs p~abrec
    FROM ptrv_perio AS p INNER JOIN ptrv_head AS h ON p~reinr = h~reinr
    INTO CORRESPONDING FIELDS OF TABLE lt_ptrv_perio
    WHERE ( p~abrec EQ '2'
            AND p~accdt GE pa_begda
            AND p~accdt LE pa_endda )
    OR    ( p~abrec EQ '3'
            AND h~dates GE pa_begda
            AND h~dates LE pa_endda ).

Seite 1 von 1

Vergleichbare Themen

13
Antw.
2904
Views
Bedingung für Zeichenstelle aus einem Namen in Tabelle
von patlau » 13.05.2013 09:56 • Verfasst in ABAP® für Anfänger
2
Antw.
2147
Views
in eine interne tabelle schreiben mit where bedingung.
von swonny » 22.12.2006 12:50 • Verfasst in ABAP® für Anfänger
5
Antw.
2066
Views
3
Antw.
2189
Views
Tabelle Select
von SAPDIDI » 16.04.2008 16:36 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

Dyrdek
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.