메뉴 건너뛰기

SAP 한국 커뮤니티

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

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



  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.


 


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


 


 

번호 제목 글쓴이 날짜 조회 수
2604 [요청]리포트 프로그램 작성할때 경고창!(해결좀 부탁드립니다.) [5] file Top Secret 2008.11.10 1103
2603 <b>[완료]</b>라디오버튼 관련 질문입니다.답변부탁드립니다. [1] file 튀밥 2008.11.10 1153
2602 [요청]loop 안에 if문에서 걸렸을때 loop까지 한번에 빠져나오려면?? [5] bizarre 2008.11.10 4789
2601 [요청]abap object에서 ->, =>에 대해 질문입니다. [3] 앙리 2008.11.10 2106
2600 <b>[완료]</b>리포트 프로그램 관련 질문입니다. [5] file 튀밥 2008.11.10 1145
2599 <b>[완료]</b>header있는 인터널테이블과 header없는 인터널 테이블의 차이 [5] 샴바나 2008.11.10 1784
2598 [요청]loop at item 질문.. (중간에 빠져나오려면..) [2] bizarre 2008.11.10 1810
2597 <b>[완료]</b>같은질문을 또 드려봅니다...답변좀 자세하게 부탁드려요. [2] ㅇrㄱlㅈrㄱl 2008.11.10 1284
2596 <img src=3.gif>[요청][급질문] 데이타베이스 뷰를 만들었는데 티코드를 붙이고 싶어요..그냥 테이블에 붙이는 유지 보수 뷰가 아니고요.. [3] sagar 2008.11.10 1284
2595 [요청][스마트폼] 한 행에 다른 템플릿 출력하고할 경우에.... [4] file 효방 ^-^ 2008.11.10 1606
2594 [요청]구구단을 출력해보려고 합니다. 힌트바랍니다 [1] 아상 2008.11.10 1981
2593 [요청]Dynamic Table(CREATE_DYNAMIC_TABLE) 질문 드립니다. you1228 2008.11.10 2777
2592 [요청]INITIALIZATION과 loop문장에 대한 대한 질문입니다. [4] 로미오 2008.11.09 1465
2591 <b>[완료]</b>Easy ABAP 교재의 효율적인 공부 순서 방법은 과연 무엇일까요? [8] Top Secret 2008.11.09 1207
2590 [요청]get, read문에 대한 질문입니다. [4] 아로미 2008.11.09 1360
» <b>[완료]</b>select 하는 구문입니다 도움을 바랍니다. [5] file ABAP쟁이 2008.11.09 1069
2588 [re] [요청]BDC를 실행할려고 합니다. 그런데.... 열심히 2008.11.07 1366
2587 [요청]Sales Order가 취소된 건인지 확인하는 방법은? [3] 김지성 2008.11.07 1291
2586 <b>[완료]</b>[완료]특정유저에게만 INPUT권한부여에 대해 질문드립니다 [2] 남쪽하늘 2008.11.07 1331
2585 [요청]BAPI_PO_CREATE1 의 서비스유형 처리가 안됩니다..사용해 보신분은 도움바랍니다. [1] 띵호아빠 2008.11.07 1136