<?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 write select statement between two tables in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252053#M1213371</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;
SORT table1 BY regid regno.
SORT table2 BY regid regno.
 
LOOP AT table1 into wa_table1.
 
READ TABLE table2 WITH KEY regid =  wa_table1-regid
                                                regno =  wa_table1-regno   BINARY SEARCH.
 
IF sy-subrc EQ 0.
  MOVE 'YES' TO wa_table1-ind.
  modify table1 from wa_table1 .
else.
  MOVE 'NO' TO wa_table1-ind.
  modify table1 from wa_table1 .
ENDIF.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Feb 2009 09:08:00 GMT</pubDate>
    <dc:creator>former_member632729</dc:creator>
    <dc:date>2009-02-26T09:08:00Z</dc:date>
    <item>
      <title>how to write select statement between two tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252046#M1213364</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;i need to do comparision between two table for each records.ex:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;table1:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regid            regno         ind&lt;/P&gt;&lt;P&gt;1                 1001&lt;/P&gt;&lt;P&gt;1                 1002&lt;/P&gt;&lt;P&gt;1                 1003&lt;/P&gt;&lt;P&gt;1                  1004&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and table2:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regid           regno&lt;/P&gt;&lt;P&gt;1               1002&lt;/P&gt;&lt;P&gt;1                1005&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i need to select first row from table and loop for values in second table, if the values found first record , the record must update 'yes' to ind, if not 'No'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help with this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;raja&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2009 08:50:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252046#M1213364</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-26T08:50:12Z</dc:date>
    </item>
    <item>
      <title>Re: how to write select statement between two tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252047#M1213365</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;  Do it like this.  &lt;STRONG&gt;loop&lt;/STRONG&gt;  the first table and &lt;STRONG&gt;read&lt;/STRONG&gt; the second table.&lt;/P&gt;&lt;P&gt;Use &lt;STRONG&gt;where&lt;/STRONG&gt; condition to satisfy the conditions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In your select query use &lt;STRONG&gt;joins&lt;/STRONG&gt;. Like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT mara~matnr&lt;/P&gt;&lt;P&gt;       marc~werks&lt;/P&gt;&lt;P&gt;INTO   TABLE t_material&lt;/P&gt;&lt;P&gt;FROM   mara AS mara INNER JOIN marc AS marc&lt;/P&gt;&lt;P&gt;ON     mara&lt;SUB&gt;matnr = marc&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;WHERE  mara~mtart = p_mtart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of MARA and MARC here use your tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Much Regards,&lt;/P&gt;&lt;P&gt;Amuktha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2009 08:52:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252047#M1213365</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-26T08:52:27Z</dc:date>
    </item>
    <item>
      <title>Re: how to write select statement between two tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252048#M1213366</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sort tab2 by regid regidno&lt;/P&gt;&lt;P&gt;Loop at tab1.&lt;/P&gt;&lt;P&gt;read table tab2 with key regid regidno binary search.&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;ind = yes&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;ind = no.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2009 08:53:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252048#M1213366</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-26T08:53:01Z</dc:date>
    </item>
    <item>
      <title>Re: how to write select statement between two tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252049#M1213367</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;Get the data from table1 into iTAB1 &amp;amp; table2 into iTAB2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Loop at itab1.
l_tabix = sy-tabix.
READ table itab2 with key regid = itab1-regid 
                                       regno =itab1-regno.
IF sy-subrc EQ 0.
itab1-ind = 'YES'.
else.
itab1-ind = 'NO' .
ENDif.

MODIFY ITAB1 INDEX l_tabix.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2009 08:55:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252049#M1213367</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-26T08:55:34Z</dc:date>
    </item>
    <item>
      <title>Re: how to write select statement between two tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252050#M1213368</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;USE &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at first table.&lt;/P&gt;&lt;P&gt;READ TABLE secondtable WITH KEY regno = firsttable -regno binary search.&lt;/P&gt;&lt;P&gt;    if sy-subrc = 0 .&lt;/P&gt;&lt;P&gt;     ids = 'yes'.&lt;/P&gt;&lt;P&gt;   else.&lt;/P&gt;&lt;P&gt;    ids = 'No'.&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2009 08:56:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252050#M1213368</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-26T08:56:30Z</dc:date>
    </item>
    <item>
      <title>Re: how to write select statement between two tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252051#M1213369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;
SORT table1 BY regid regno.
SORT table2 BY regid regno.

LOOP AT table1 ASSIGNING &amp;lt;fs1&amp;gt;.

READ TABLE table2
WITH KEY regid =  &amp;lt;fs1&amp;gt;-regid
regno =  &amp;lt;fs1&amp;gt;-regno
BINARY SEARCH.

IF sy-subrc EQ 0.
  MOVE 'X' TO &amp;lt;fs1&amp;gt;-ind.
ENDIF.

ENDLOOP.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2009 08:59:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252051#M1213369</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-26T08:59:41Z</dc:date>
    </item>
    <item>
      <title>Re: how to write select statement between two tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252052#M1213370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort itab1 with key regid regno. &lt;/P&gt;&lt;P&gt;sort itab2 with key regid regno.&lt;/P&gt;&lt;P&gt;Loop at itab1.&lt;/P&gt;&lt;P&gt;read table itab2 with key regid = itab1-regid&lt;/P&gt;&lt;P&gt;                                    regno = itab1-regno binary search.&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;itab1-ind = 'YES'&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;itab-ind = 'NO'.&lt;/P&gt;&lt;P&gt;endif.&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;Regards,&lt;/P&gt;&lt;P&gt;Joan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2009 09:02:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252052#M1213370</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-26T09:02:28Z</dc:date>
    </item>
    <item>
      <title>Re: how to write select statement between two tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252053#M1213371</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;
SORT table1 BY regid regno.
SORT table2 BY regid regno.
 
LOOP AT table1 into wa_table1.
 
READ TABLE table2 WITH KEY regid =  wa_table1-regid
                                                regno =  wa_table1-regno   BINARY SEARCH.
 
IF sy-subrc EQ 0.
  MOVE 'YES' TO wa_table1-ind.
  modify table1 from wa_table1 .
else.
  MOVE 'NO' TO wa_table1-ind.
  modify table1 from wa_table1 .
ENDIF.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2009 09:08:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252053#M1213371</guid>
      <dc:creator>former_member632729</dc:creator>
      <dc:date>2009-02-26T09:08:00Z</dc:date>
    </item>
    <item>
      <title>Re: how to write select statement between two tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252054#M1213372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Loop at itab1.
READ table itab2 with key regid = itab1-regid regno =itab1-regno.
IF sy-subrc = 0.
itab1-ind = 'YES'.
else.
itab1-ind = 'NO' .
ENDif.

MODIFY table1 from table itab1.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Feb 2009 09:08:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-select-statement-between-two-tables/m-p/5252054#M1213372</guid>
      <dc:creator>former_member222860</dc:creator>
      <dc:date>2009-02-26T09:08:20Z</dc:date>
    </item>
  </channel>
</rss>

