메뉴 건너뛰기

SAP 한국 커뮤니티

[요청]Native SQL 관한 질문입니다~~~~~

阿坝 2008.12.03 20:51 조회 수 : 2244

FORM SELECT_RTN1.


  EXEC SQL PERFORMING APPEND_RTN.
    SELECT  /*+ ORDERED USE_NL(T00 T01 T02 T03 T04 T05 T06 T07
                               T08 T09 T10 T11 T12 T13 T14 T15
                               T16 T17 T18 T19 T20 ) */
           T00.REGIOGROUP,   T00.HAUS,   T01.VSTELLE, T01.VBSART,
           T01.FLOOR, T02.ANLAGE,  T02.ANLART, T03.ABLEINH, T06.PARTNER,
           DECODE(T06.TYPE,'1',T06.NAME_LAST,'2',
                  T06.NAME_ORG1,'3',T06.NAME_ORG1),
        T08.CITY1 || ' ' || T08.STREET || ' ' ||
           T08.HOUSE_NUM1 || ' ' || T01.HAUS_NUM2,
        T11.BGLJAHR,
           DECODE(T11.BGLART,'01','신품','02','검정품') ,
           T12.SERNR, T12.BAUJJ,
           T12.BAUMM, T12.HERST, T12.MATNR,
           TO_NUMBER(NVL(RTRIM(RTRIM(RTRIM(RTRIM(T14.BAUKLTXT,'M'),
                     'T'),'R'),'Corrector'),0)),
           NVL(T17.NOTE,' '), T20.TARIFART, T15.FUNKTXT,T18.MESSDRCK ,
           T22.LBTXT,
           DECODE(T19.PR_AREA_AI,'0001','보정계수적용',
                                 '0002','보정계수미적용'),
           T02.ERDAT,             T02.ERNAM,
           T08.STR_SUPPL3,        T08.LOCATION
       INTO :G_ITAB-REGIOGROUP,   :G_ITAB-HAUS,     :G_ITAB-VSTELLE,
            :G_ITAB-VBSART,       :G_ITAB-FLOOR,    :G_ITAB-ANLAGE,
            :G_ITAB-ANLART,       :G_ITAB-ABLEINH,  :G_ITAB-PARTNER,
            :G_ITAB-NAME_ORG1,    :G_ITAB-ADDR,     :G_ITAB-BGLJAHR,
            :G_ITAB-BGLART_T,     :G_ITAB-SERNR,    :G_ITAB-BAUJJ,
            :G_ITAB-BAUMM,        :G_ITAB-HERST,    :G_ITAB-MATNR,
            :G_ITAB-BAUKLTXT,     :G_ITAB-NOTE,     :G_ITAB-TARIFART,
            :G_ITAB-FUNKTXT,      :G_ITAB-MESSDRCK, :G_ITAB-LBTXT,
            :G_ITAB-PR_AREA_AI_T, :G_ITAB-ERDAT,    :G_ITAB-ERNAM,
            :G_ITAB-STR_SUPPL3,   :G_ITAB-LOCATION


       FROM EHAUISU T00, EVBS   T01, EANL  T02, EANLH T03, EVER T04,
            FKKVKP  T05, BUT000 T06, ILOA  T07, ADRC  T08,
            EASTL   T09, EGERH  T10, EGERS T11, EQUI  T12, ETYP T13,
            TE237T  T14, TE055T T15, IFLOT T16, ENOTE T17,
            EZUZ    T18, ETDZ   T19, EASTS T20,
         MARA    T21, T024X  T22
      WHERE T00.MANDT = :SY-MANDT
        AND T00.REGIOGROUP BETWEEN :P_REGIO-LOW AND :P_REGIO-HIGH
        AND T00.MANDT = T01.MANDT
        AND T00.HAUS  = T01.HAUS
        AND T01.MANDT = T02.MANDT
        AND T01.VSTELLE = T02.VSTELLE
        AND T02.ERDAT BETWEEN :P_ERDAT-LOW AND :P_ERDAT-HIGH
        AND T02.MANDT = T03.MANDT
        AND T02.ANLAGE = T03.ANLAGE
        AND T03.BIS = '99991231'
        AND T02.MANDT = T04.MANDT(+)
        AND T02.ANLAGE = T04.ANLAGE(+)
        AND T04.AUSZDAT(+) = '99991231'
        AND T04.MANDT = T05.MANDT(+)
        AND T04.VKONTO = T05.VKONT(+)
        AND T05.MANDT = T06.CLIENT(+)
        AND T05.GPART = T06.PARTNER(+)
        AND T00.MANDT = T07.MANDT
        AND T00.HAUS = T07.TPLNR
        AND T07.OWNER = '2'
        AND T07.MANDT = T08.CLIENT
        AND T07.ADRNR = T08.ADDRNUMBER
        AND T02.MANDT = T09.MANDT
        AND T02.ANLAGE = T09.ANLAGE
        AND T09.BIS = '99991231'
        AND T09.MANDT = T10.MANDT
        AND T09.LOGIKNR = T10.LOGIKNR
        AND T10.BIS = '99991231'
        AND T10.MANDT = T11.MANDT
        AND T10.EQUNR = T11.EQUNR
        AND T11.MANDT = T12.MANDT
        AND T11.EQUNR = T12.EQUNR
        AND T12.MANDT = T13.MANDT
        AND T12.MATNR = T13.MATNR
        AND T13.MANDT = T14.MANDT
        AND T13.BAUKLAS  = T14.BAUKLAS
        AND T14.SPRAS = '3'
        AND T13.MANDT = T15.MANDT
        AND T13.FUNKLAS = T15.FUNKLAS
        AND T15.SPRAS = '3'
        AND T10.MANDT = T16.MANDT
        AND T10.DEVLOC = T16.TPLNR
        AND T16.MANDT = T17.MANDT(+)
        AND ' ' = T17.SPRAS(+)
        AND T16.TPLNR = T17.OBJKEY(+)
        AND '3' = T17.OBJTYPE(+)
        AND '1' = T17.LFDNR(+)
        AND T09.MANDT = T18.MANDT
        AND T09.LOGIKNR = T18.LOGIKNR2
        AND T18.BIS = '99991231'
        AND T18.ZUART = '03'
        AND T18.MANDT = T19.MANDT
        AND T18.LOGIKZW  = T19.LOGIKZW
        AND T19.BIS = '99991231'
        AND T19.MANDT = T20.MANDT
        AND T19.LOGIKZW  = T20.LOGIKZW
        AND T20.BIS = '99991231'
        AND T13.MANDT = T21.MANDT
        AND T13.MATNR = T21.MATNR
        AND T21.MANDT = T22.MANDT(+)
        AND T21.LABOR = T22.LABOR(+)
        AND '3'       = T22.SPRAS(+)
  ENDEXEC.


ENDFORM.                   


 


 


처음 보는건데여;;


 


어떤 의미인지 상세한 설명 부탁 드립니다~~


 


 


 

번호 제목 글쓴이 날짜 조회 수
2759 [요청]Field symbol 실행과 관련해서 문의드립니다...^^:; [2] 우락부락 2008.12.04 1314
2758 [요청]CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'에 관한 질문입니다~ [2] 阿坝 2008.12.04 1375
2757 [요청]완전초보에여~ 도와주세여 푸쉬버튼.. [4] 세르지오 2008.12.03 1836
2756 [요청]TABLE CONTROL에 관한 질문입니다 call transaction하는데 문제가... [1] Gerrard 2008.12.04 1550
2755 <b>[완료]</b>테이블 컨트롤에서 스크롤관련 질문입니다. [4] file 튀밥 2008.12.03 1596
2754 <b>[완료]</b>MODIFY랑 DELETE 하는 방식 중에 궁금한 것이 하나있습니다 [7] Gerrard 2008.12.03 1399
» [요청]Native SQL 관한 질문입니다~~~~~ [3] 阿坝 2008.12.03 2244
2752 <b>[완료]</b>탐색도움말 사용시 결과값이 아닌 조회조건이 먼저 나타나다록 하는 방법 [2] 준서기 2008.12.03 1314
2751 <b>[완료]</b>두개의 스크린에서 하나의 스크롤바로 둘다 움직일 수 있는지 알고 싶습니다. [2] file 피콜레티 2008.12.03 1222
2750 <b>[완료]</b>[SE09] Request No 이동(Merge) 가능한가요 [4] file 김지성 2008.12.03 2520
2749 [요청]CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' [4] chanmaniac 2008.12.03 2421
2748 [요청]SAP 내에 파일이 어디에 저장되는 지 궁금해서 질문올립니다. [3] 아밥걸 2008.12.02 1598
2747 <b>[완료]</b>수정가능 속성이 일부분 있는 GRID REFRESH 방법이 궁금합니다. [2] 또길 2008.12.02 1650
2746 <b>[완료]</b>특정한 법인의 코드가 들어갔을때 그 법인에 필요하지 않는 REASON코드는 보이지 않도록 하는방법좀 없을까요?? 쭈니 2008.12.02 1303
2745 <b>[완료]</b>테이블 컨트롤 특정필드 활성화에 관한 질문입니다. [7] file 튀밥 2008.12.02 3011
2744 [요청]파일명 더블클릭하면 파일 바로 뜰 수있게 하는방법 있을까요?? [2] 아밥걸 2008.12.02 1196
2743 [요청]다급합니다 도와주십시요 클래스 이벤트관련 문의사항입니다. [1] 기본도없는초보 2008.12.01 1245
2742 [요청]Class 사용하여 ALV Grid 띄워줄때 질문입니다. [6] im 해성 2008.12.01 1548
2741 <b>[완료]</b>PARAMETERS로 선언된 변수값이 특정이벤트에선 보이지 않습니다. [4] abap 2008.12.01 1528
2740 <b>[완료]</b>TABLE CONTROL 관련 질문입니다. [2] file 튀밥 2008.12.01 1529