SELECT über 6 DB-Tabellen

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

SELECT über 6 DB-Tabellen

Beitrag von Mavrix (ForumUser / 58 / 0 / 0 ) »
Hallo zusammen,

ich soll einen Report bauen, der einen SELECT über 5-6 DB Tabellen macht, und die Daten anschließend in einem ALV Grid ausgibt.

Wie ist das mit den JOINs, kann mir das mal jemand erklären?

Liebe Grüße
Markus

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


Beitrag von Kleenmex (Specialist / 126 / 0 / 0 ) »
Hallo ein Bespiel mit 7 Tabellen vielleicht hilfts

Code: Alles auswählen.

      SELECT * INTO CORRESPONDING FIELDS OF TABLE itab
      FROM  ( vbak

                  INNER JOIN vbuk
                  ON vbuk~vbeln  = vbak~vbeln

                  INNER JOIN vbkd
                  ON  vbkd~vbeln = vbak~vbeln
                  AND vbkd~posnr = '000000'

                  INNER JOIN vbep
                  ON vbep~vbeln  = vbak~vbeln

                  INNER JOIN vbap
                  ON vbap~vbeln  = vbak~vbeln
                  AND vbap~posnr = vbep~posnr

                  INNER JOIN kna1
                  ON kna1~kunnr  =  vbak~kunnr

                  INNER JOIN knb5
                  ON knb5~kunnr  = vbak~kunnr )

* VBAK
    WHERE  vbak~vbeln IN svbeln
    AND  vbak~vkorg EQ pvkorg
    AND  vbak~lifsk IN slifsk
    AND  vbak~faksk IN sfaksk
    AND  vbak~auart IN sauart
    AND  vbak~vdatu IN svdatu
    AND  vbak~gwldt IN sgwldt
    AND  vbak~erdat IN serdat
    AND  vbak~audat IN saudat
    AND  vbak~bstdk IN sbstdk
    AND  vbak~bstnk IN sbstnk
    AND  vbak~vdatu IN svdatu
    AND  vbak~gwldt IN sgwldt
    AND  vbak~ernam IN sernam
    AND  vbak~lifsk IN slifsk
    AND  vbak~augru IN saugru
    AND  vbak~mahdt IN smahdt
    AND  vbak~vkbur IN svkbur
    AND  vbak~vkgrp IN svkgrp
    AND  vbak~kvgr1 IN skvgr1
    AND  vbak~kvgr2 IN skvgr2
    AND  vbak~kvgr3 IN skvgr3
    AND  vbak~kvgr4 IN skvgr4
    AND  vbak~kvgr5 IN skvgr5
    AND  vbak~zzrecip IN szzrecip
* VBAP
      AND  vbap~abgru IN sabgru
      AND  vbap~matnr IN smatnr
      AND  vbap~vkaus IN svkaus
      AND  vbap~lprio IN slprio
      AND  vbap~pstyv IN spstyv
      AND  vbap~kondm IN skondm
      AND  vbap~ktgrm IN sktgrm
* VBUK
      AND  vbuk~lfstk  IN slfstk
      AND  vbuk~fksak  IN sfksak
      AND  vbuk~gbstk  IN sgbstk
* VBKD
      AND  vbkd~zlsch  IN szlsch

* KNA1
      AND  kna1~regio  IN sregio
      AND  kna1~erdat  IN serst.
Gruss

Kleenmex

Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
schau mal ob die Tabellen vielleicht in einer log. DB verwendet werden
(in der SE11 - Verwendungsnachweis)

wenn ja binde diese ein.

Hilfe findest du bei ausführen des rep. KEN_HELP_ABAP_LOGICAL_DATABASE
a s
s oon
a s
p ossible
h elp
http://www.clv.de/

Seite 1 von 1

Vergleichbare Themen

7
Antw.
8567
Views
Select auf zwei Tabellen
von mip » 27.03.2008 16:05 • Verfasst in ABAP® für Anfänger
6
Antw.
3395
Views
select mehrere tabellen
von thr-hn » 04.04.2014 13:39 • Verfasst in ABAP® für Anfänger
9
Antw.
4252
Views
Select über 3 Tabellen
von Papst BenR » 08.09.2014 21:36 • Verfasst in ABAP® für Anfänger
13
Antw.
7951
Views
Select auf 2 große Tabellen
von ann_bine » 01.06.2012 14:56 • Verfasst in ABAP® für Anfänger
7
Antw.
7731
Views
Select Options und Range Tabellen
von gs3rr4 » 29.12.2016 14:12 • 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

Regex in where
vor 16 Stunden von tar 8 / 364
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 284
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 527

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

Regex in where
vor 16 Stunden von tar 8 / 364
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 284
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 527

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 221
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3403
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9953