메뉴 건너뛰기

SAP 한국 커뮤니티

제가 하고픈건 날짜를 입력 받아 Z00 TABLE 에서 날짜를 조건으로 조회를 하고


거기서 나온 DATA 중 ID   , WK   ,  CD 를  기준으로 다시 U, V, C TABLE 을 조회하고싶습니다.


나름대로 해보려했는데 하단의 제방식으로 RANGE 에 담아서 하다보니


최초의 LT_DT   DATA 가 총 300개가 있었다고 한다면


거기에 해당하는 LT_KEY 를 찾고싶은데


다음 LT_KEY는 만개가 넘네요 ㅎㅎㅎ   1:1 이어야 하는데  1: N 이 되어버립니다.


조언좀 부탁드려요.


 


 


******** 수정중인 SOURCE ****************


INPUTDT <- 입력받은 날짜 SELECT OPTION.


 




RANGES LR_ID FOR U-D.
RANGES LR_WK FOR U-WK.


RANGES LR_CD FOR U-CD.


 


 


      SELECT ID
             WK
             DT
             CD
             INTO TABLE LT_DT
             FROM Z00
             WHERE DT   IN INPUT_DT
              



      CLEAR : LT_DT.


      LOOP AT LTDT.
        CLEAR :  LR_ID, LR_WK, LR_CD.


        LR_ID-SIGN      = 'I'.
        LR_ID-OPTION    = 'EQ'.
        LR_ID-LOW       =  LT_DT-ID.
        APPEND LR_ID.


        LR_WK-SIGN      = 'I'.
        LR_WK-OPTION    = 'EQ'.
        LR_WK-LOW       = LT_DT-WK.
        APPEND LR_WK.


        LR_CD-SIGN      = 'I'.
        LR_CD-OPTION    = 'EQ'.
        LR_CD-LOW       = LT_DT-CD.
        APPEND LR_CD.


      ENDLOOP.


 


      SELECT U~ID
             U~WK
             U~CD
             V~DT
             Q~RB
             Q~LT
             INTO TABLE LT_KEY
             FROM ( U INNER JOIN V
               ON U~AU EQ V~AU AND
                   U~AP EQ V~AP ) INNER JOIN Q
               ON V~AU EQ Q~AU AND
                   V~AP EQ Q~AP
             WHERE U~ID      IN LR_ID
               AND U~WK    IN LR_WK
               AND U~CD    IN LR_CD.


**********************************************


 


 


그냥 SQL 쿼리라면 조인을 해서 서브쿼리로 IN 으로 해당컬럼을


(A, B, C) IN (SELECT A,B,C, ~~~) 이런식으로 하면 되던데


SAP에서는 이런식의 쿼리는 안되네요.


 


 

번호 제목 글쓴이 날짜 조회 수
3007 <b>[완료]</b>select문에서 from뒤의 테이블이 동적으로 변할 때는 어떻게 해야 합니까 [2] 아밥초보입니다 2009.01.12 1258
3006 [요청]no active external product for the fazzy search 파시블 엔트리 질문 [1] 카츠 2009.01.10 1633
3005 <b>[완료]</b>WBS번호를 변환하는 함수를 사용하는데 문제점 [2] 덩콘 2009.01.10 2700
3004 <b>[완료]</b>웹딘으로 개발한 프로그램 백업 방법 있는지요? [2] 김지성 2009.01.09 1187
3003 <b>[완료]</b>call transaction시 세션 갯수 관련 질문입니다. [2] 불근모자 2009.01.09 1369
3002 [요청]BDC 프로그램이 백그라운드 실행으로 돌렸을때 수행이 안되는것 같아요. [1] 넷가이 2009.01.09 2162
3001 <b>[완료]</b>[CHECKBOX]문의좀 하겠습니다. 보시고 아는분좀 답변 부탁드립니다. [4] file 쭈니 2009.01.09 1735
3000 [요청]bapi_reservation_change 와 관련되서 궁금합니다.^^; james80 2009.01.09 1539
2999 <b>[완료]</b>SAP GUI 7 어디서 다운 받죠? 질문 30자 이상 휴 힘들다 [2] 김지성 2009.01.09 1313
2998 [요청][문의]스마트폼 형식을 PDF파일로 자동저장할 수 있도록 하는 기능이나 펑션좀 알려주세요 [4] 대지꿀꾸링 2009.01.08 2043
2997 <b>[완료]</b>테이블컨트롤에서 현재 화면에 나타나는 라인수를 표시하는 방법 [2] tenyearsago 2009.01.08 1770
2996 [요청]PR 생성 시 오류 - Currency 확인은 어디서 하나요? [1] 용스 2009.01.08 1314
2995 [요청][질문]Standard Program에서 status 버튼 추가 방법 [3] 비와바람 2009.01.08 1457
2994 [요청]abap 메모리 export와 import 의문점 해결부탁합니다. [3] 원더걸 2009.01.08 2859
2993 [요청]select문장과 call screen 100 삽입위치에 대해.. [3] file 로미오 2009.01.08 1440
2992 [요청]TOP-OF-PAGE DURING LINE-SELECTION. ?? [1] 늑깍이 2009.01.08 1428
2991 <b>[완료]</b>모듈풀 프로그램에서 "타이틀" 길게 쓰는법? [2] tenyearsago 2009.01.08 1269
2990 <b>[완료]</b>[AT LINE-SELECTION]질문입니다. LINE-SELECTION에서 펑션이 가능한가요? [5] 쭈니 2009.01.07 1266
2989 [요청]중첩 if문와 case문 작성에 대해 조언구합니다. [2] 로미오 2009.01.07 3454
2988 <b>[완료]</b>테이블 3개 조인해서 인터널 테이블 생성 질문입니다. [1] 카츠 2009.01.07 1453