메뉴 건너뛰기

SAP 한국 커뮤니티

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

김지성 2007.11.23 22:04 조회 수 : 1842 추천: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[].


 


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


 


조언 부탁드립니다.


 


고맙습니다.

번호 제목 글쓴이 날짜 조회 수
» <b>[완료]</b>두 인터널 테이블에서 같지 않은 것만 골라내기 [6] 김지성 2007.11.23 1842
826 <b>[완료]</b>select 로 inner join 질문이염.. [11] BEST!! 2007.11.23 2275
825 <b>[완료]</b>Trace 뜬거 분석 하는 방법 ?? [2] bd 2007.11.23 1886
824 [요청]DB테이블 동적 지정관련 질문입니다. [1] order001 2007.11.23 1766
823 <b>[완료]</b>select문장 에러 한번 봐주세요 ㅠㅠ [7] rain 2007.11.23 1864
822 [요청] 뷰 클러스터 질문입니다 mean 2007.11.23 2373
821 <b>[완료]</b>M 프로그램 관련 질문입니다. [2] bd 2007.11.23 1760
820 [요청]미니 sap 있으신 분.. [1] BEST!! 2007.11.22 1744
819 [요청]스마트폼 페이지 표시 문제 (A B C...) [5] 댕댕 2007.11.22 2017
818 <b>[완료]</b>call transaction 사용하는 방법 좀 가르쳐주세요. [8] 행복한외계인 2007.11.22 11300
817 <b>[완료]</b>OPEN SQL 관련 질문입니다. [2] kms 2007.11.22 1714
816 <b>[완료]</b>INDEX 를 여러가지 적용시 ? [4] mm_dsshin 2007.11.22 1805
815 <b>[완료]</b>같은구조의 TABLE -> TABLE로 DB데이터를 바로 옮기는 방법이 있나요? [3] file mm_dsshin 2007.11.22 1916
814 <b>[완료]</b>[완료]디버깅하려는데 오류 검사하면 에러 메시지가 나옵니다. ㅠㅠ [3] file rain 2007.11.21 1893
813 <b>[완료]</b>[완료] 런타임오류 [5] file rain 2007.11.21 2951
812 [요청]select-options에 대한 질문.. [1] 미적분의神 2007.11.21 1720
811 [요청]lvc_t_fcat 관한 질문입니다. [3] 기절하고파 2007.11.21 1842
810 [요청]SAP Script 질문입니다. 배상현 2007.11.21 2467
809 <b>[완료]</b>write to 와 move to 관련 질문입니다. [2] order001 2007.11.21 1972
808 [요청]ABAP 에서 unix command 를 사용할 수 있나요?? [2] 보거스 2007.11.21 1953