메뉴 건너뛰기

SAP 한국 커뮤니티

<b>[완료]</b>두 인터널 테이블에서 같지 않은 것만 골라내기

김지성 2007.11.23 13:04 조회 수 : 1816 추천:28

안녕하세요.


 


오랜만에 질문 드리네요..^^


 


두 개의 인터널 테이블이 있습니다. 물론 헤더도 있고요..


 


gt_list 와 lt_list 입니다. 구조는 약간 다릅니다.


 


gt_list의 데이타 중에서 lt_list에 있는 데이타를 삭제하려고 합니다.


키는 POSNR이라고 가정합니다.


 


예를들어 다음과 같이 데이타가 있다고 가정하면,


 


gt_list


vbeln            posnr


1234567890     000010


1234567890     000020


1234567890     000030


1234567890     000040


1234567890     000050


 


lt_list


vbeln            posnr


1234567890     000010


1234567890     000030


1234567890     000050


 


와 같이 있을 때 최종적으로 gt_list에는


vbeln            posnr


1234567890     000020


1234567890     000040


가 아니고요   <- 수정한 부분


vbeln            posnr


1234567890     000010


1234567890     000030


1234567890     000050


가 되어야 하네요..잠시 착각을 으~~~


 


 


데이타가 들어있도록 해야 합니다.


뭐..gt_list와 lt_list의 차집합 정도 되겟네요..ㅠ.ㅠ


 


제가 구현한 방법은 좀 무식하지만


gt_list와 동일한 구조의 임시 itab을 선언(temp_gt_list)



 

 loop at lt_list.
   loop at gt_list.
     if lt_iist-posnr = gt_list-posnr.
       temp_gt_list= gt_data.
       append temp_gt_list.
     endif.
   endloop.
 endloop.



 

 clear : gt_listgt_list[].

 gt_list[] = temp_gt_list[].


 


와 같이 했네요..물론 결과는 나옵니다면, 좀더 간결한 방법이 없을 까요?


 


조언 부탁드립니다.


 


고맙습니다.

번호 제목 글쓴이 날짜 조회 수
845 <b>[완료]</b>spfli ~ connid 와 spfli - connid에 대한 질문입니다. [5] order001 2007.11.27 1773
844 [요청]코딩시 소스정렬문제...... [6] 초봡 2007.11.27 2575
843 <b>[완료]</b>Table Control 헤더 및 데이타 가운데 정렬 되시는 분 계시나요? [7] 김지성 2007.11.27 2319
842 [요청]데이터처리 [5] 풍뎅이 2007.11.26 1600
841 <b>[완료]</b>메소드 질문입니다. [2] bd 2007.11.26 1697
840 <b>[완료]</b>두개의 internal table에서 한쪽에 없는 것을 다른 한쪽에 넣는 방법 좀 알려주세요. [5] 행복한외계인 2007.11.26 3375
839 [요청]배치job생성시 '이벤트후 실행'부분에대한 설명 부탁드려요. [1] Wowking 2007.11.26 1825
838 [요청]일자 [4] 풍뎅이 2007.11.26 1630
837 <b>[완료]</b>select 구문관련 질문입니다... [4] order001 2007.11.26 1600
836 [요청]문자형 변환 [3] 풍뎅이 2007.11.26 1866
835 <b>[완료]</b>뷰를 select로 가져오기. [7] spp 2007.11.26 1832
834 [요청]At new fldate ~ endat 구문관련 질문입니다. [6] order001 2007.11.26 1813
833 <b>[완료]</b>이너 조인에 대해서 질문드립니다. [2] order001 2007.11.24 1534
832 [요청]날짜에 따른 루프돌리기 [2] 풍뎅이 2007.11.23 2340
831 <b>[완료]</b>다시 질문드려요.. [4] file BEST!! 2007.11.23 1443
830 <b>[완료]</b>디버깅 했더니 값을 못 가져 오네요 어떻게 된건지 좀 봐주세요~ [7] rain 2007.11.23 1757
829 [요청]inner join 구문 관련질문입니다. [4] order001 2007.11.23 1864
828 [요청]최대값 구하기 [10] 풍뎅이 2007.11.23 7876
» <b>[완료]</b>두 인터널 테이블에서 같지 않은 것만 골라내기 [6] 김지성 2007.11.23 1816
826 <b>[완료]</b>select 로 inner join 질문이염.. [11] BEST!! 2007.11.23 2258