메뉴 건너뛰기
로그인 유지
브라우저를 닫더라도 로그인이 계속 유지될 수 있습니다. 로그인 유지 기능을 사용할 경우 다음 접속부터는 로그인할 필요가 없습니다. 단, 게임방, 학교 등 공공장소에서 이용 시 개인정보가 유출될 수 있으니 꼭 로그아웃을 해주세요.
모포 2011.01.14 16:27 조회 수 : 1927
2011.01.14 18:55
그냥 제 생각 인데요 간단하게 적어봅니다. it_aa, it_bb, it_cc의 3개로 해보겠습니다.
1. 교집합
loop at it_aa.
read table it_bb with key a = a.
if sy-subrc = 0.
move-corresponding it_aa to it_cc.
append it_cc. clear it_cc.
endif.
endloop.
2. 합집합.
move it_aa[] to it_cc[].
loop at it_bb.
read tabe it_aa with key a = a.
if sy-subrc ne 0.
move-corresponding it_bb to it_cc.
이상 간단하게 그냥 생각나는데로 주섬주섬 로직 세워 봤습니다.
댓글 수정 삭제
2011.01.14 19:49
합집합은
append LINES OF it_aa to it_cc.
append LINES OF it_bb to it_cc.
하고..기준 key 로 sort 후 DELETE .. DUPLICATES..
교집합은 loop를 안돌리고는.. 좋은 아이디어가 안떠오르네요..
2011.01.20 14:12
감사합니다..
그냥 제 생각 인데요 간단하게 적어봅니다. it_aa, it_bb, it_cc의 3개로 해보겠습니다.
1. 교집합
loop at it_aa.
read table it_bb with key a = a.
if sy-subrc = 0.
move-corresponding it_aa to it_cc.
append it_cc. clear it_cc.
endif.
endloop.
2. 합집합.
move it_aa[] to it_cc[].
loop at it_bb.
read tabe it_aa with key a = a.
if sy-subrc ne 0.
move-corresponding it_bb to it_cc.
append it_cc. clear it_cc.
endif.
endloop.
이상 간단하게 그냥 생각나는데로 주섬주섬 로직 세워 봤습니다.