메뉴 건너뛰기

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에서는 이런식의 쿼리는 안되네요.


 


 

번호 제목 글쓴이 날짜 조회 수
3547 <b>[완료]</b>펑션인데요.. 질문 하나 더 드립니다.. 답변좀 부탁 드려요 [5] 쭈니 2008.12.30 1253
3546 [요청]넷위버7 트라이버젼 한글지원프로그램 어디서 받을 수 있나요? 로미오 2008.12.31 1096
3545 [요청]함수, set handler, 언어키에 관해... [2] 원더걸 2008.12.31 2071
3544 [요청]BSP관련 질문 드립니다.[보안 및 URL을 치고 바로 들어 가는 방법] [2] Lee Hyun 2009.01.02 1420
3543 <b>[완료]</b>Call 과 Call Function 차이점 문의 드립니다. [2] 김지성 2009.01.02 1160
3542 [요청]티코드 se63사용할줄 아시는 분 설명좀 부탁드립니다. HR모듈관련해서요^^ [3] choi su young 2009.01.02 2240
3541 <b>[완료]</b>0값을 빈칸으로 채우고 싶은데 해결방법 좀 알려주세요. [3] dndb 2009.01.02 1376
3540 <b>[완료]</b>워크벤치 상에서 테이블내의 데이터 보는 방법좀 알려주세요! [2] 삽질 2009.01.03 1305
3539 <b>[완료]</b>도메인과 데이터 엘레멘트의 차이를 명확히 모르겠네요. [4] 삽질 2009.01.03 1639
3538 [요청][요청] SAPNW7.0ABAPTrialSP12설치 시 에러 메시지 [2] file 바람돌이 2009.01.03 1247
3537 [요청]런타임 에러가 왜 뜨는지 알려주세요. [7] 앙리 2009.01.03 2529
3536 <b>[완료]</b>"DESCRIBE TABLE ~~~ LINES " 관련 질문입니다. [2] tenyearsago 2009.01.04 10535
3535 <b>[완료]</b>screen에서의 search help 모양 질문입니다! [2] file 참참참 2009.01.04 1520
3534 [요청]select 문장에 대한 기초적 질문입니다. [2] 앙리 2009.01.04 1342
3533 <b>[완료]</b>[문구] 해석좀 부탁드립니다. 이거 이상하네요... [4] 쭈니 2009.01.05 1158
3532 [요청]BAPI_INCOMINGINVOICE_CREAE 로 외주임가공 내역 처리해보신분계신가요 마시멜로우 2009.01.05 1127
3531 [요청]Smartform 에서 Picture에 관하여... [3] im 해성 2009.01.05 1144
3530 <b>[완료]</b>색을 변경하려면 무슨 구문을 써야 하나요?! MOTO 2009.01.05 1073
3529 [요청]엑셀 다운로드시 제목과 시트이름이 항상 동일한가요? 2009.01.05 2002
» <b>[완료]</b>SAP 서브쿼리 용법 & IN 사용법좀 알려주세요. 막혔습니다... [1] 또길 2009.01.05 3667