<?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: Internal table joins in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622858#M278543</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;  You cannot JOIN two internal tables..You have to write two separate LOOP AT..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Ex.&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;  LOOP AT ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT ITAB2 WHERE VBELN = ITAB1-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 27 Sep 2006 14:44:52 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-09-27T14:44:52Z</dc:date>
    <item>
      <title>Internal table joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622856#M278541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi 2 all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to join two internal tables in abap,&lt;/P&gt;&lt;P&gt;give me a example&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Sep 2006 14:43:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622856#M278541</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-27T14:43:20Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622857#M278542</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;PRE&gt;&lt;CODE&gt;*Select statment for fetching all the owners
  SELECT ba~ba_ba_no
         ba~ba_seq_no
         ba~ba_nm_1
         INTO TABLE it_owners
     FROM oiuh_cm_ba    AS ba INNER JOIN
          oiucm_ba_link AS balink
     ON ba~ba_ba_no = balink~ba_no AND
        ba~ba_seq_no = balink~ba_seq
     WHERE ba~ba_ba_no IN s_own AND
           balink~ba_type = 'V'.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Sep 2006 14:44:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622857#M278542</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-27T14:44:31Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622858#M278543</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;  You cannot JOIN two internal tables..You have to write two separate LOOP AT..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Ex.&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;  LOOP AT ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT ITAB2 WHERE VBELN = ITAB1-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Sep 2006 14:44:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622858#M278543</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-27T14:44:52Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622859#M278544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;select &lt;/P&gt;&lt;P&gt;a&lt;SUB&gt;mblnr b&lt;/SUB&gt;bwart b&lt;SUB&gt;matnr b&lt;/SUB&gt;werks b&lt;SUB&gt;lifnr B&lt;/SUB&gt;dmbtr b&lt;SUB&gt;menge b&lt;/SUB&gt;ebeln&lt;/P&gt;&lt;P&gt;    b~bukrs into table t_mseg from mkpf as a inner join mseg as b&lt;/P&gt;&lt;P&gt;              on a&lt;SUB&gt;mblnr = b&lt;/SUB&gt;mblnr where&lt;/P&gt;&lt;P&gt;               budat in s_budat             &lt;/P&gt;&lt;P&gt;              and bukrs in s_bukrs&lt;/P&gt;&lt;P&gt;              and matnr in s_matnr.&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Sep 2006 14:45:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622859#M278544</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-27T14:45:35Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622860#M278545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do you need to Query on 2 internal tables or just to &lt;/P&gt;&lt;P&gt;merge 2 internal table into one ????&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Sep 2006 14:45:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622860#M278545</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-27T14:45:43Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622861#M278546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi raja,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have to use FOR ALL ENTRIES&lt;/P&gt;&lt;P&gt;to join internal tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. INNER JOIN&lt;/P&gt;&lt;P&gt;DBTAB1 &amp;lt;----&lt;/P&gt;&lt;HR originaltext="-------" /&gt;&lt;P&gt;&amp;gt; DBTAB2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is used to JOIN two DATABASE tables&lt;/P&gt;&lt;P&gt;having some COMMON fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Whereas &lt;/P&gt;&lt;P&gt;For All Entries,&lt;/P&gt;&lt;P&gt;DBTAB1 &amp;lt;----&lt;/P&gt;&lt;HR originaltext="-------" /&gt;&lt;P&gt;&amp;gt; ITAB1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is not at all related to two DATABASE tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is related to INTERNAL table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. If we want to fetch data &lt;/P&gt;&lt;P&gt;from some DBTABLE1&lt;/P&gt;&lt;P&gt;but we want to fetch&lt;/P&gt;&lt;P&gt;for only some records&lt;/P&gt;&lt;P&gt;which are contained in some internal table,&lt;/P&gt;&lt;P&gt;then we use for alll entries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;1. simple example of for all entries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. NOTE THAT &lt;/P&gt;&lt;P&gt;In for all entries,&lt;/P&gt;&lt;P&gt;it is NOT necessary to use TWO DBTABLES.&lt;/P&gt;&lt;P&gt;(as against JOIN)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. use this program (just copy paste)&lt;/P&gt;&lt;P&gt;it will fetch data&lt;/P&gt;&lt;P&gt;from T001&lt;/P&gt;&lt;P&gt;FOR ONLY TWO COMPANIES (as mentioned in itab)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;bukrs LIKE t001-bukrs,&lt;/P&gt;&lt;P&gt;END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : t001 LIKE TABLE OF t001 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-bukrs = '1000'.&lt;/P&gt;&lt;P&gt;APPEND itab.&lt;/P&gt;&lt;P&gt;itab-bukrs = '1100'.&lt;/P&gt;&lt;P&gt;APPEND itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM t001&lt;/P&gt;&lt;P&gt;INTO TABLE t001&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;WHERE bukrs = itab-bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------" /&gt;&lt;P&gt;LOOP AT t001.&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; t001-bukrs.&lt;/P&gt;&lt;P&gt;ENDLOOP.&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;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Sep 2006 14:45:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622861#M278546</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-27T14:45:56Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622862#M278547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Example &lt;/P&gt;&lt;P&gt;Output a list of all flights from Frankfurt to New York between 10th and 20th September, which are not sold out: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: DATE   LIKE SFLIGHT-FLDATE, &lt;/P&gt;&lt;P&gt;      CARRID LIKE SFLIGHT-CARRID, &lt;/P&gt;&lt;P&gt;      CONNID LIKE SFLIGHT-CONNID. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT F&lt;SUB&gt;CARRID F&lt;/SUB&gt;CONNID F~FLDATE &lt;/P&gt;&lt;P&gt;    INTO (CARRID, CONNID, DATE) &lt;/P&gt;&lt;P&gt;    FROM SFLIGHT AS F INNER JOIN SPFLI AS P &lt;/P&gt;&lt;P&gt;           ON F&lt;SUB&gt;CARRID = P&lt;/SUB&gt;CARRID AND &lt;/P&gt;&lt;P&gt;              F&lt;SUB&gt;CONNID = P&lt;/SUB&gt;CONNID &lt;/P&gt;&lt;P&gt;    WHERE P~CITYFROM = 'FRANKFURT' &lt;/P&gt;&lt;P&gt;      AND P~CITYTO   = 'NEW YORK' &lt;/P&gt;&lt;P&gt;      AND F~FLDATE BETWEEN '19970910' AND '19970920' &lt;/P&gt;&lt;P&gt;      AND F&lt;SUB&gt;SEATSOCC &amp;lt; F&lt;/SUB&gt;SEATSMAX. &lt;/P&gt;&lt;P&gt;  WRITE: / DATE, CARRID, CONNID. &lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Sep 2006 14:46:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622862#M278547</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-27T14:46:33Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622863#M278548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi friend i am beginner in abap&lt;/P&gt;&lt;P&gt;  i want a query to join two intenal tables and store in another table&lt;/P&gt;&lt;P&gt;tables:mara,marc &lt;/P&gt;&lt;P&gt;fields in mara:matnr,ersda&lt;/P&gt;&lt;P&gt;fields in marc:werks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Sep 2006 14:56:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622863#M278548</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-27T14:56:43Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622864#M278549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Raj,&lt;/P&gt;&lt;P&gt; do this way ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;select a~matnr 
       a~ersda
       b~werks 
  into table it_mara 
  from mara as a inner join 
       marc as b
on a~matnr = b~matnr where
matnr in s_matnr
and werks in s_werks.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Reward if it helps&lt;/P&gt;&lt;P&gt;Regards,,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Santosh Kumar P&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Sep 2006 15:01:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622864#M278549</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-27T15:01:14Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622865#M278550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SELECT a&lt;SUB&gt;matnr a&lt;/SUB&gt;ersda c~werks&lt;/P&gt;&lt;P&gt;into table itab&lt;/P&gt;&lt;P&gt;from mara as a inner join marc as c &lt;/P&gt;&lt;P&gt;on a&lt;SUB&gt;matnr = c&lt;/SUB&gt;matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, just want to inform you that MaRA, MARC are database tables and not internal tables&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Sep 2006 15:07:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-joins/m-p/1622865#M278550</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-27T15:07:28Z</dc:date>
    </item>
  </channel>
</rss>

