메뉴 건너뛰기

SAP 한국 커뮤니티

<b>[완료]</b>select 하는 구문입니다 도움을 바랍니다.

ABAP쟁이 2008.11.09 16:02 조회 수 : 1068



  1번테이블            2번테이블


 고객명                플랜트   고객명


111111                  1234      111111


p5678                    5678      222222


 


이럴 경우


1번테이블에서 고객명이 2번과 같을경우엔 고객명은 그대로 쓰고 플랜트만 추가합니다.


 


1번테이블에   p  로 시작하는 고객명이 나오면 2번 테이블에서 플랜트에 p 를 붙여서 같을경우


2번 테이블의 고객명을 쓰고 플랜트명도 추가합니다.


 


이런식으로 select 하는 문입니다..


 


제가 짠거로는 처음 고객명이 같을때는 가능한데 두번째 p로 시작하는 고객명이 나올때는 값이 한번 나오고


더이상 나오지 않습니다.


 


많은 도움 바랍니다.


*==============================================================================================


      SELECT
       *
       INTO CORRESPONDING FIELDS OF TABLE IT_TANK2
      FROM ZSSCMAST AS A


     WHERE
      A~MATNR IN R_MATNR
      AND A~KUNNR IN R_KUNNR.


 


      LOOP AT IT_TANK2.


 


        IF NOT IT_TANK2-KUNNR IS INITIAL.


 


          SELECT SINGLE KUNNR WERKS
          INTO (IT_TANK2-KUNNR, IT_TANK2-WERKS)
          FROM ZSCCCSKS
          WHERE
          KUNNR EQ IT_TANK2-KUNNR.


 


          ITAB-KUNNR = IT_TANK2-KUNNR.
          ITAB-WERKS = IT_TANK2-WERKS.


          APPEND ITAB.
          SORT ITAB BY KUNNR MATNR.


        ENDIF.


 


        IF NOT IT_TANK2-KUNNR IS INITIAL.


 


          SELECT SINGLE KUNNR WERKS
          INTO  (IT_ZSCCCSKS-KUNNR, IT_ZSCCCSKS-WERKS)
          FROM ZSCCCSKS
          WHERE KUNNR NE IT_TANK2-KUNNR.


 


          CONCATENATE 'P' IT_ZSCCCSKS-WERKS INTO ZWERKS.


          IF IT_TANK2-KUNNR = ZWERKS.



            ITAB-KUNNR = IT_ZSCCCSKS-KUNNR.
            ITAB-WERKS = IT_ZSCCCSKS-WERKS.


            APPEND ITAB.


          ENDIF.



        ENDIF.
      ENDLOOP.


 


*=======================================================================================


 


 

번호 제목 글쓴이 날짜 조회 수
3930 [re] [요청] SQL문 Error 좀 확인해주세요 [1] 아밥퍼 2008.11.07 1398
3929 <b>[완료]</b>ALV 글자색 변경하는 방법 아시는분~~ 부탁여~~ [5] storyroom.net™ 2008.11.07 3137
3928 <b>[완료]</b>쿼리문 자꾸 덤프가.. 확인좀 해주세요. [5] 아밥최강포스 2008.11.07 1372
3927 <b>[완료]</b>ALV Fieldcat setting 질문입니다 [4] 아상 2008.11.07 1474
3926 [요청]BAPI_PO_CREATE1 의 서비스유형 처리가 안됩니다..사용해 보신분은 도움바랍니다. [1] 띵호아빠 2008.11.07 1135
3925 <b>[완료]</b>[완료]특정유저에게만 INPUT권한부여에 대해 질문드립니다 [2] 남쪽하늘 2008.11.07 1323
3924 [요청]Sales Order가 취소된 건인지 확인하는 방법은? [3] 김지성 2008.11.07 1286
3923 [re] [요청]BDC를 실행할려고 합니다. 그런데.... 열심히 2008.11.07 1366
» <b>[완료]</b>select 하는 구문입니다 도움을 바랍니다. [5] file ABAP쟁이 2008.11.09 1068
3921 [요청]get, read문에 대한 질문입니다. [4] 아로미 2008.11.09 1353
3920 <b>[완료]</b>Easy ABAP 교재의 효율적인 공부 순서 방법은 과연 무엇일까요? [8] Top Secret 2008.11.09 1204
3919 [요청]INITIALIZATION과 loop문장에 대한 대한 질문입니다. [4] 로미오 2008.11.09 1464
3918 [요청]Dynamic Table(CREATE_DYNAMIC_TABLE) 질문 드립니다. you1228 2008.11.10 2730
3917 [요청]구구단을 출력해보려고 합니다. 힌트바랍니다 [1] 아상 2008.11.10 1976
3916 [요청][스마트폼] 한 행에 다른 템플릿 출력하고할 경우에.... [4] file 효방 ^-^ 2008.11.10 1604
3915 <img src=3.gif>[요청][급질문] 데이타베이스 뷰를 만들었는데 티코드를 붙이고 싶어요..그냥 테이블에 붙이는 유지 보수 뷰가 아니고요.. [3] sagar 2008.11.10 1283
3914 <b>[완료]</b>같은질문을 또 드려봅니다...답변좀 자세하게 부탁드려요. [2] ㅇrㄱlㅈrㄱl 2008.11.10 1277
3913 [요청]loop at item 질문.. (중간에 빠져나오려면..) [2] bizarre 2008.11.10 1807
3912 <b>[완료]</b>header있는 인터널테이블과 header없는 인터널 테이블의 차이 [5] 샴바나 2008.11.10 1782
3911 <b>[완료]</b>리포트 프로그램 관련 질문입니다. [5] file 튀밥 2008.11.10 1134