<?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: Using select statement with Inner Join in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573746#M1755733</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Let's suppose the first SELECT returns NO rows. Then, as has been stated, the second one will read the whole table ignoring the WHERE clause.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Ok, we have that, we don't need to ask the OP to check it AGAIN.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is not related with the internal table, because if it was empty, the second SELECT should return rows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then, the correct answer is Aditi B's one: check if there are rows in both tables that are susceptible to be found with the JOIN condition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From here, the SQL seems pretty fine. If you use SE16 to check the contents of both tables and find a pair of rows that fit your criteria, return here and we will talk about data type internal conversions, the importance of leading zeroes, and so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Until then, please, let's try to prevent point-hunting here.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 Jul 2013 13:31:47 GMT</pubDate>
    <dc:creator>VXLozano</dc:creator>
    <dc:date>2013-07-17T13:31:47Z</dc:date>
    <item>
      <title>Using select statement with Inner Join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573739#M1755726</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;Please find my below peice of code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BEGIN &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;wa&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; smtp_addr &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;adr6&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;smtp_addr&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bname &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;usr21&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;bname&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;END &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;wa&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;DATA&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;ittt &lt;SPAN class="L0S52"&gt;like &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SORTED &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;wa &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;UNIQUE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;KEY &lt;/SPAN&gt;bname&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;from &lt;/SPAN&gt;zbc_user_lic &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;gi_zbc &lt;SPAN class="L0S52"&gt;FOR &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ALL &lt;/SPAN&gt;ENTRIES &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;gi_funmod&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;bname &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;gi_funmod&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;bname &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;sid &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BF3' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;internet &lt;SPAN class="L0S52"&gt;NE &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;' '&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;SMTP_ADDR p&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;bname&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;ittt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;adr6 &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c &lt;/SPAN&gt;INNER &lt;SPAN class="L0S52"&gt;JOIN &lt;/SPAN&gt;usr21 &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;p&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ON &lt;/SPAN&gt;p&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;ADDRNUMBER&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;p&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;PERSNUMBER &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;PERSNUMBER&amp;nbsp; &lt;SPAN class="L0S52"&gt;FOR &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ALL &lt;/SPAN&gt;ENTRIES &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;gi_zbc &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;p&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;bname &lt;SPAN class="L0S52"&gt;EQ&amp;nbsp; &lt;/SPAN&gt;gi_zbc&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;bname&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;Is the above inner join statement correct? Since i debugger i dont find the values at gi_zbc-bname.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;Please advice.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;Hajeera.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2013 04:03:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573739#M1755726</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-07-17T04:03:55Z</dc:date>
    </item>
    <item>
      <title>Re: Using select statement with Inner Join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573740#M1755727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hajeera,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;first !&amp;nbsp; protect your for all entries, if the internal table is empty you will make a full scan in the tables ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so .. are you sure you have something in your internal table ?&amp;nbsp; correspond to the database table ? &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;Fred&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2013 06:03:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573740#M1755727</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2013-07-17T06:03:18Z</dc:date>
    </item>
    <item>
      <title>Re: Using select statement with Inner Join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573741#M1755728</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;Yes i am very sure that i have values in the internal table gi_zbc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hajeera.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2013 06:55:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573741#M1755728</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-07-17T06:55:16Z</dc:date>
    </item>
    <item>
      <title>Re: Using select statement with Inner Join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573742#M1755729</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;Try to debug your code by checking where the condition is getting failed. And compare the data of &lt;STRONG&gt;bname&lt;/STRONG&gt; in the internal table with the database table. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2013 11:10:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573742#M1755729</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-07-17T11:10:02Z</dc:date>
    </item>
    <item>
      <title>Re: Using select statement with Inner Join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573743#M1755730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hajeera,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Above Join works well if the internal table gi_zbc is filled with bname. you can try the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Use if not gi_zbc[] is initial before join to check if internal table is filled&lt;/P&gt;&lt;P&gt;2. if it is filled with bname, check if corresponding records available in database tables (usr21 and adr6) for bname values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Shanmugapriya M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2013 11:34:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573743#M1755730</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-07-17T11:34:51Z</dc:date>
    </item>
    <item>
      <title>Re: Using select statement with Inner Join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573744#M1755731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just check if there is a record in ADR6 table, where the User Name record from the Z table has a Address Number and Person Number record in ADR6 table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The inner join otherwise is correct. &lt;/P&gt;&lt;P&gt;Your logic is similar to the one below: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;gt_vbeln[] &lt;SPAN class="L0S52"&gt;IS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NOT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;INITIAL&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;posnr a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;knumv b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;matnr b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;matkl&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;gt_invoice&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;vbrk &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;a INNER &lt;SPAN class="L0S52"&gt;JOIN &lt;/SPAN&gt;vbrp &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;b&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ON&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FOR &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ALL &lt;/SPAN&gt;ENTRIES &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;gt_vbeln&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;vbeln &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;gt_vbeln&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;vbeln&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&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;Thanks, &lt;/P&gt;&lt;P&gt;Adithi &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2013 12:39:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573744#M1755731</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-07-17T12:39:36Z</dc:date>
    </item>
    <item>
      <title>Re: Using select statement with Inner Join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573745#M1755732</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;Please check whether all the&amp;nbsp; internal table are filled .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; You should Check that with following Condition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example :-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;SPAN class="L0S52"&gt; if&amp;nbsp; not&amp;nbsp; &lt;/SPAN&gt;gi_funmod []&amp;nbsp; is initial .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;from &lt;/SPAN&gt;zbc_user_lic &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;gi_zbc &lt;SPAN class="L0S52"&gt;FOR &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ALL &lt;/SPAN&gt;ENTRIES &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;gi_funmod&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;bname &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;gi_funmod&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;bname &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;sid &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BF3' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;internet &lt;SPAN class="L0S52"&gt;NE &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;' '&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;SPAN class="L0S55"&gt; if not &lt;/SPAN&gt;gi_zbc [] is initial.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;SMTP_ADDR p&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;bname&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;ittt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;adr6 &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c &lt;/SPAN&gt;INNER &lt;SPAN class="L0S52"&gt;JOIN &lt;/SPAN&gt;usr21 &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;p&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ON &lt;/SPAN&gt;p&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;ADDRNUMBER&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;ADDRNUMBER&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;p&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;PERSNUMBER &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;PERSNUMBER&amp;nbsp; &lt;SPAN class="L0S52"&gt;FOR &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ALL &lt;/SPAN&gt;ENTRIES &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;gi_zbc &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;p&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;bname &lt;SPAN class="L0S52"&gt;EQ&amp;nbsp; &lt;/SPAN&gt;gi_zbc&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;bname&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;endif.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;endif&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2013 12:41:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573745#M1755732</guid>
      <dc:creator>prkash_s</dc:creator>
      <dc:date>2013-07-17T12:41:11Z</dc:date>
    </item>
    <item>
      <title>Re: Using select statement with Inner Join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573746#M1755733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Let's suppose the first SELECT returns NO rows. Then, as has been stated, the second one will read the whole table ignoring the WHERE clause.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Ok, we have that, we don't need to ask the OP to check it AGAIN.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is not related with the internal table, because if it was empty, the second SELECT should return rows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then, the correct answer is Aditi B's one: check if there are rows in both tables that are susceptible to be found with the JOIN condition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From here, the SQL seems pretty fine. If you use SE16 to check the contents of both tables and find a pair of rows that fit your criteria, return here and we will talk about data type internal conversions, the importance of leading zeroes, and so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Until then, please, let's try to prevent point-hunting here.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2013 13:31:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-select-statement-with-inner-join/m-p/9573746#M1755733</guid>
      <dc:creator>VXLozano</dc:creator>
      <dc:date>2013-07-17T13:31:47Z</dc:date>
    </item>
  </channel>
</rss>

