메뉴 건너뛰기

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


 


 

번호 제목 글쓴이 날짜 조회 수
2985 <b>[완료]</b>SET EXTENDED CHECK 무슨 명령일까요? [1] 김지성 2009.01.06 1339
2984 <b>[완료]</b>로컬로 만든 프로그램에 include를 붙이려하니까 에러가 나네요.왜일까요? [3] Happy~ 2009.01.06 3560
2983 <b>[완료]</b>테이블 컨트롤 sort 기능 해제명령어 [4] tenyearsago 2009.01.06 1705
2982 [요청]USER vs CUSTOMER EXIT 의 차이점이 무엇인가요? [1] 열공아밥 2009.01.06 1901
2981 <b>[완료]</b>Request 와 Task의 개념에 대해서... [2] 삽질 2009.01.05 1597
2980 [요청]data선언과 count에 관한 질문입니다. [3] 캔디^^ 2009.01.05 1196
2979 <b>[완료]</b>필드 카탈로그 옵션중 질문입니다. [4] 카츠 2009.01.05 1853
2978 <b>[완료]</b>[AT LINE-SELECTION]질문입니다. 다른질문요 file 쭈니 2009.01.05 1231
2977 [요청]팝업창을 통해 입력을 받을려면요? [4] 로이 2009.01.05 2001
» <b>[완료]</b>SAP 서브쿼리 용법 & IN 사용법좀 알려주세요. 막혔습니다... [1] 또길 2009.01.05 3694
2975 [요청]엑셀 다운로드시 제목과 시트이름이 항상 동일한가요? 2009.01.05 2006
2974 <b>[완료]</b>색을 변경하려면 무슨 구문을 써야 하나요?! MOTO 2009.01.05 1081
2973 [요청]Smartform 에서 Picture에 관하여... [3] im 해성 2009.01.05 1163
2972 [요청]BAPI_INCOMINGINVOICE_CREAE 로 외주임가공 내역 처리해보신분계신가요 마시멜로우 2009.01.05 1147
2971 <b>[완료]</b>[문구] 해석좀 부탁드립니다. 이거 이상하네요... [4] 쭈니 2009.01.05 1163
2970 [요청]select 문장에 대한 기초적 질문입니다. [2] 앙리 2009.01.04 1347
2969 <b>[완료]</b>screen에서의 search help 모양 질문입니다! [2] file 참참참 2009.01.04 1524
2968 <b>[완료]</b>"DESCRIBE TABLE ~~~ LINES " 관련 질문입니다. [2] tenyearsago 2009.01.04 10670
2967 [요청]런타임 에러가 왜 뜨는지 알려주세요. [7] 앙리 2009.01.03 2538
2966 [요청][요청] SAPNW7.0ABAPTrialSP12설치 시 에러 메시지 [2] file 바람돌이 2009.01.03 1256