<?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: Outer Join (select) statement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128224#M743014</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT KNA1~KUNNR KNA1~ADRNR ADR6~SMTP_ADDR 
INTO (A, B, C) 
FROM KNA1 LEFT OUTER JOIN ADR6 
ON KNA1~ADRNR = ADR6~ADDRNUMBER 
WHERE KUNNR BETWEEN '0000000000' AND '0000500000'.

*-----------------------------------

DATA: BEGIN OF wa,
        carrid   TYPE scarr-carrid,
        carrname TYPE scarr-carrname,
        connid   TYPE spfli-connid,
      END OF wa,
      itab LIKE SORTED TABLE OF wa
                WITH NON-UNIQUE KEY carrid.

SELECT s~carrid s~carrname p~connid
  INTO CORRESPONDING FIELDS OF TABLE itab
  FROM scarr AS s
       LEFT OUTER JOIN spfli AS p ON s~carrid   =  p~carrid AND
                                     p~cityfrom = 'FRANKFURT'.

LOOP AT itab INTO wa.
  WRITE: / wa-carrid, wa-carrname, wa-connid.
ENDLOOP.



&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Nov 2007 16:55:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-11-23T16:55:01Z</dc:date>
    <item>
      <title>Outer Join (select) statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128223#M743013</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;Im BW-Consultant. I have two tables with some fileds. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ZTABLE1 ---&amp;gt; MATNR, PRCTR, BUKRS, LIGNG, MATGR.And this table has 5-materials &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ZTABLE2 --&amp;gt; MATNR, PRCTR, BUKRS, FKMNG, VERID. And this table has 10-materials. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These two tables(ZTABLE1, ZTABLE2) has 3-materials are common. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But i want all 15-materials in an another table ZTABLE3. So how can i write an &amp;lt;b&amp;gt;outer join statement.&amp;lt;/b&amp;gt; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give the OuterJoinCode(select statement) to get all 15-materials&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2007 16:50:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128223#M743013</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-23T16:50:27Z</dc:date>
    </item>
    <item>
      <title>Re: Outer Join (select) statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128224#M743014</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT KNA1~KUNNR KNA1~ADRNR ADR6~SMTP_ADDR 
INTO (A, B, C) 
FROM KNA1 LEFT OUTER JOIN ADR6 
ON KNA1~ADRNR = ADR6~ADDRNUMBER 
WHERE KUNNR BETWEEN '0000000000' AND '0000500000'.

*-----------------------------------

DATA: BEGIN OF wa,
        carrid   TYPE scarr-carrid,
        carrname TYPE scarr-carrname,
        connid   TYPE spfli-connid,
      END OF wa,
      itab LIKE SORTED TABLE OF wa
                WITH NON-UNIQUE KEY carrid.

SELECT s~carrid s~carrname p~connid
  INTO CORRESPONDING FIELDS OF TABLE itab
  FROM scarr AS s
       LEFT OUTER JOIN spfli AS p ON s~carrid   =  p~carrid AND
                                     p~cityfrom = 'FRANKFURT'.

LOOP AT itab INTO wa.
  WRITE: / wa-carrid, wa-carrname, wa-connid.
ENDLOOP.



&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2007 16:55:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128224#M743014</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-23T16:55:01Z</dc:date>
    </item>
    <item>
      <title>Re: Outer Join (select) statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128225#M743015</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can not have the total materials from two tables using      JOIN statements. Join statement will consider only common materials ( or ) materials from one of tables using OUTER JOINS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want only the common fields MATNR, PRCTR and BUKRS into ZTABLE3 then use APPEND statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;APPEND LINES OF ZTABLE1 TO ZTABLE3.&lt;/P&gt;&lt;P&gt;APPEND LINES OF ZTABLE2 TO ZTABLE3.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, ZTABLE3 will have total 15 materials including common materials in ZTABLE1 and ZTABLE2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Note: &amp;lt;/b&amp;gt; You have many open threads. Please close the threads if they are solved/answered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2007 17:20:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128225#M743015</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-23T17:20:32Z</dc:date>
    </item>
    <item>
      <title>Re: Outer Join (select) statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128226#M743016</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;can i do the left outer join on Structure . Please let me know &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2007 17:56:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128226#M743016</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-23T17:56:51Z</dc:date>
    </item>
    <item>
      <title>Re: Outer Join (select) statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128227#M743017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can not do JOIN operation on structures but can perform only on tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2007 18:06:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/outer-join-select-statement/m-p/3128227#M743017</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-23T18:06:55Z</dc:date>
    </item>
  </channel>
</rss>

