<?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 duplicate value in Inner join in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982466#M1160887</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i m using inner join for 3 tables but problem is that i m getting repeated values while table contains only &lt;/P&gt;&lt;P&gt;2 record but inner joi shows me 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;codes : SELECT m1&lt;SUB&gt;pernr m2&lt;/SUB&gt;lgart m2&lt;SUB&gt;endda m2&lt;/SUB&gt;betrg m2&lt;SUB&gt;zuord m3&lt;/SUB&gt;lga01 m3&lt;SUB&gt;bet01 m3&lt;/SUB&gt;begda INTO TABLE itab&lt;/P&gt;&lt;P&gt;                        FROM pa0000 AS m1 INNER JOIN pa0015 AS m2 ON m1&lt;SUB&gt;pernr = m2&lt;/SUB&gt;pernr&lt;/P&gt;&lt;P&gt;                        INNER JOIN pa0589 AS m3 ON m1&lt;SUB&gt;pernr = m3&lt;/SUB&gt;pernr&lt;/P&gt;&lt;P&gt;                       WHERE m1&lt;SUB&gt;pernr IN pernr AND m1&lt;/SUB&gt;endda = '99991231' AND m1~stat2 = '3'&lt;/P&gt;&lt;P&gt;                       AND m2~lgart = '4004'&lt;/P&gt;&lt;P&gt;                       AND m3~lga01 = '4004'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;getting values in itab like : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERNR               LGART           BETRG          BET01&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;8430                  4004               5834.00          5004.00&lt;/P&gt;&lt;P&gt;8430                  4004               8748.00          5004.00&lt;/P&gt;&lt;P&gt;8430                  4004               5834.00          1000.00&lt;/P&gt;&lt;P&gt;8430                  4004               8748.00          1000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while it must be like this : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERNR               LGART           BETRG          BET01&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;8430                  4004               5834.00          5004.00&lt;/P&gt;&lt;P&gt;8430                  4004               8748.00          1000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone please help me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards saurabh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 10 Jan 2009 09:10:31 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-01-10T09:10:31Z</dc:date>
    <item>
      <title>duplicate value in Inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982466#M1160887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i m using inner join for 3 tables but problem is that i m getting repeated values while table contains only &lt;/P&gt;&lt;P&gt;2 record but inner joi shows me 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;codes : SELECT m1&lt;SUB&gt;pernr m2&lt;/SUB&gt;lgart m2&lt;SUB&gt;endda m2&lt;/SUB&gt;betrg m2&lt;SUB&gt;zuord m3&lt;/SUB&gt;lga01 m3&lt;SUB&gt;bet01 m3&lt;/SUB&gt;begda INTO TABLE itab&lt;/P&gt;&lt;P&gt;                        FROM pa0000 AS m1 INNER JOIN pa0015 AS m2 ON m1&lt;SUB&gt;pernr = m2&lt;/SUB&gt;pernr&lt;/P&gt;&lt;P&gt;                        INNER JOIN pa0589 AS m3 ON m1&lt;SUB&gt;pernr = m3&lt;/SUB&gt;pernr&lt;/P&gt;&lt;P&gt;                       WHERE m1&lt;SUB&gt;pernr IN pernr AND m1&lt;/SUB&gt;endda = '99991231' AND m1~stat2 = '3'&lt;/P&gt;&lt;P&gt;                       AND m2~lgart = '4004'&lt;/P&gt;&lt;P&gt;                       AND m3~lga01 = '4004'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;getting values in itab like : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERNR               LGART           BETRG          BET01&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;8430                  4004               5834.00          5004.00&lt;/P&gt;&lt;P&gt;8430                  4004               8748.00          5004.00&lt;/P&gt;&lt;P&gt;8430                  4004               5834.00          1000.00&lt;/P&gt;&lt;P&gt;8430                  4004               8748.00          1000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while it must be like this : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERNR               LGART           BETRG          BET01&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;8430                  4004               5834.00          5004.00&lt;/P&gt;&lt;P&gt;8430                  4004               8748.00          1000.00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone please help me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards saurabh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2009 09:10:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982466#M1160887</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-10T09:10:31Z</dc:date>
    </item>
    <item>
      <title>Re: duplicate value in Inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982467#M1160888</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;Use FOR ALL ENTRIES Statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Duplicates will get deleted automatically.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vikas.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2009 09:17:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982467#M1160888</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-10T09:17:00Z</dc:date>
    </item>
    <item>
      <title>Re: duplicate value in Inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982468#M1160889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Else.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use DELETE ADJACENT DUPLICATES statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vikas.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2009 09:18:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982468#M1160889</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-10T09:18:18Z</dc:date>
    </item>
    <item>
      <title>Re: duplicate value in Inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982469#M1160890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx for reply, actually this is my first query so i can use for all entries, there are only one record in table PA0000 and 2 in PA0015 and 2 is also in PA0589. so i need only two records in itab. but this join is giving 4 records. can anyone please help me?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2009 09:37:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982469#M1160890</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-10T09:37:24Z</dc:date>
    </item>
    <item>
      <title>Re: duplicate value in Inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982470#M1160891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You will have to match all the primary keys of the three tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Jinson.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2009 09:59:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982470#M1160891</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-10T09:59:27Z</dc:date>
    </item>
    <item>
      <title>Re: duplicate value in Inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982471#M1160892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Saurabh,&lt;/P&gt;&lt;P&gt;Include all the primary key fields in the where clause for PA0015 and PA0589, while comparing with those in PA0000. Since the key fields for all these '3' tables are same this should not be a problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have any reservations about changing the select query, then, sort your final internal table with a defined sort key (based on your requirement) and use "Delete adjacent duplicates" with the same sort key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know if this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Jan 2009 10:28:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/duplicate-value-in-inner-join/m-p/4982471#M1160892</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-10T10:28:10Z</dc:date>
    </item>
  </channel>
</rss>

