<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to get data from multiple tables! in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-data-from-multiple-tables/m-p/3188478#M759484</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Use FOR ALL ENTRIES &lt;/P&gt;&lt;P&gt;  Refer this code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  SUB_READ_VBRK&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM sub_read_vbrk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT vbeln&lt;/P&gt;&lt;P&gt;         rplnr&lt;/P&gt;&lt;P&gt;         bukrs&lt;/P&gt;&lt;P&gt;         FROM vbrk&lt;/P&gt;&lt;P&gt;         INTO TABLE it_vbrk&lt;/P&gt;&lt;P&gt;         WHERE vbeln IN s_vbeln&lt;/P&gt;&lt;P&gt;         AND   rplnr NE ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    SORT it_vbrk BY rplnr.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " SUB_READ_VBRK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  SUB_READ_FPLTC&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM sub_read_fpltc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT it_vbrk[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT fplnr&lt;/P&gt;&lt;P&gt;           fpltr&lt;/P&gt;&lt;P&gt;           ccnum&lt;/P&gt;&lt;P&gt;           FROM fpltc&lt;/P&gt;&lt;P&gt;           INTO TABLE it_fpltc&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN it_vbrk&lt;/P&gt;&lt;P&gt;           WHERE fplnr EQ it_vbrk-rplnr&lt;/P&gt;&lt;P&gt;           AND   ccins EQ 'GIFC'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      SORT it_fpltc BY fplnr.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " SUB_READ_FPLTC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  SUB_COLLECT_DATA&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM sub_collect_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--Local variables&lt;/P&gt;&lt;P&gt;  DATA : lv_count(3) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT it_fpltc[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT it_fpltc INTO wa_fpltc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      lv_count = wa_fpltc-fpltr+3(3).&lt;/P&gt;&lt;P&gt;      wa_final-ccnum = wa_fpltc-ccnum.&lt;/P&gt;&lt;P&gt;      wa_final-rfzei = lv_count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR : wa_vbrk.&lt;/P&gt;&lt;P&gt;      READ TABLE it_vbrk INTO wa_vbrk WITH KEY rplnr = wa_fpltc-fplnr&lt;/P&gt;&lt;P&gt;                                               BINARY SEARCH.&lt;/P&gt;&lt;P&gt;      IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        wa_final-vbeln = wa_vbrk-vbeln.&lt;/P&gt;&lt;P&gt;        wa_final-bukrs = wa_vbrk-bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      APPEND wa_final TO it_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR : wa_vbrk,&lt;/P&gt;&lt;P&gt;              wa_fpltc,&lt;/P&gt;&lt;P&gt;              lv_count.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " SUB_COLLECT_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;PRashant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 10 Dec 2007 13:12:25 GMT</pubDate>
    <dc:creator>former_member386202</dc:creator>
    <dc:date>2007-12-10T13:12:25Z</dc:date>
    <item>
      <title>How to get data from multiple tables!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-data-from-multiple-tables/m-p/3188477#M759483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is the way to fetch data from different fields of multiple tables which are connected ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give me an example of more than 3 tables .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2007 13:10:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-data-from-multiple-tables/m-p/3188477#M759483</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-10T13:10:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to get data from multiple tables!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-data-from-multiple-tables/m-p/3188478#M759484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Use FOR ALL ENTRIES &lt;/P&gt;&lt;P&gt;  Refer this code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  SUB_READ_VBRK&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM sub_read_vbrk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT vbeln&lt;/P&gt;&lt;P&gt;         rplnr&lt;/P&gt;&lt;P&gt;         bukrs&lt;/P&gt;&lt;P&gt;         FROM vbrk&lt;/P&gt;&lt;P&gt;         INTO TABLE it_vbrk&lt;/P&gt;&lt;P&gt;         WHERE vbeln IN s_vbeln&lt;/P&gt;&lt;P&gt;         AND   rplnr NE ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    SORT it_vbrk BY rplnr.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " SUB_READ_VBRK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  SUB_READ_FPLTC&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM sub_read_fpltc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT it_vbrk[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT fplnr&lt;/P&gt;&lt;P&gt;           fpltr&lt;/P&gt;&lt;P&gt;           ccnum&lt;/P&gt;&lt;P&gt;           FROM fpltc&lt;/P&gt;&lt;P&gt;           INTO TABLE it_fpltc&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN it_vbrk&lt;/P&gt;&lt;P&gt;           WHERE fplnr EQ it_vbrk-rplnr&lt;/P&gt;&lt;P&gt;           AND   ccins EQ 'GIFC'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;      SORT it_fpltc BY fplnr.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " SUB_READ_FPLTC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  SUB_COLLECT_DATA&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM sub_collect_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--Local variables&lt;/P&gt;&lt;P&gt;  DATA : lv_count(3) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT it_fpltc[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT it_fpltc INTO wa_fpltc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      lv_count = wa_fpltc-fpltr+3(3).&lt;/P&gt;&lt;P&gt;      wa_final-ccnum = wa_fpltc-ccnum.&lt;/P&gt;&lt;P&gt;      wa_final-rfzei = lv_count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR : wa_vbrk.&lt;/P&gt;&lt;P&gt;      READ TABLE it_vbrk INTO wa_vbrk WITH KEY rplnr = wa_fpltc-fplnr&lt;/P&gt;&lt;P&gt;                                               BINARY SEARCH.&lt;/P&gt;&lt;P&gt;      IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        wa_final-vbeln = wa_vbrk-vbeln.&lt;/P&gt;&lt;P&gt;        wa_final-bukrs = wa_vbrk-bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      APPEND wa_final TO it_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR : wa_vbrk,&lt;/P&gt;&lt;P&gt;              wa_fpltc,&lt;/P&gt;&lt;P&gt;              lv_count.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " SUB_COLLECT_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;PRashant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2007 13:12:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-data-from-multiple-tables/m-p/3188478#M759484</guid>
      <dc:creator>former_member386202</dc:creator>
      <dc:date>2007-12-10T13:12:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to get data from multiple tables!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-data-from-multiple-tables/m-p/3188479#M759485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jyotirmoy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try out with the following code.&lt;/P&gt;&lt;P&gt;SELECT a~matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           a~berid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           a~dismm&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           a~ausss&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           a~sobsl&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           b~berty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           INTO TABLE it_mdma_mdlv_mdll&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           FROM mdma AS a&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           INNER JOIN mdlv AS b&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           ON a&lt;SUB&gt;berid EQ b&lt;/SUB&gt;berid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           INNER JOIN mdll AS c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           ON b&lt;SUB&gt;berid EQ c&lt;/SUB&gt;berid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN it_bomitems&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           WHERE a~matnr EQ it_bomitems-idnrk&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           AND   a~dispo IN s_cdispo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           AND   b~berty EQ '3'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           AND   a~sobsl IN s_csobsl&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           AND   c~lbear IN s_lifnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this query contains join for 3 different tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;vikas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz reward if helpful..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2007 13:13:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-get-data-from-multiple-tables/m-p/3188479#M759485</guid>
      <dc:creator>VikasB</dc:creator>
      <dc:date>2007-12-10T13:13:23Z</dc:date>
    </item>
  </channel>
</rss>

