Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8653

Re: Comparing 2 internal tables

$
0
0

Hi Disha Shah,

 

Simple .. try like this...

 

TYPES : BEGIN OF ty_itab,
         col1 TYPE i,
         col2 TYPE i,
         END OF ty_itab.


DATA : it_itab TYPE TABLE OF ty_itab,
        wa_itab TYPE ty_itab,
        it_itab1 TYPE TABLE OF ty_itab,
        wa_itab1 TYPE ty_itab.


wa_itab-col1  = '1'.
wa_itab-col2  = '2'.
APPEND wa_itab TO it_itab.
CLEAR wa_itab.

wa_itab-col1  = '1'.
wa_itab-col2  = '5'.
APPEND wa_itab TO it_itab.
CLEAR wa_itab.

wa_itab1-col1  = '1'.
wa_itab1-col2  = '2'.
APPEND wa_itab1 TO it_itab1.
CLEAR wa_itab1.

wa_itab1-col1  = '1'.
wa_itab1-col2  = '1'.
APPEND wa_itab1 TO it_itab1.
CLEAR wa_itab1.

sort : it_itab by col1,
        it_itab1 by col1.

Loop at it_itab into wa_itab.
   read TABLE it_itab1 into wa_itab1 with key col1 = wa_itab-col1 col2 = wa_itab-col2 BINARY SEARCH.
   if sy-subrc = 0.
    write : / '+1'.
   else.
    write : / '-1'.
   endif.
endloop.

 

 



Viewing all articles
Browse latest Browse all 8653

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>