메뉴 건너뛰기

SAP 한국 커뮤니티

SUBQUERY 사용예 입니다.

노름마치 2007.11.20 19:01 조회 수 : 9600 추천:6

SELECT a~bdter AS bdter
       a~rsnum AS rsnum
       a~rspos AS rspos
       a~bdmng AS bdmng
       a~enmng AS enmng
       a~werks AS werks
       a~lgort AS lgort
       a~umwrk AS umwrk
       a~umlgo AS umlgo
       a~wempf AS wempf
  INTO CORRESPONDING FIELDS OF TABLE it_resb
  FROM resb AS a
 WHERE a~bwart = '301'
   AND a~bdter < '20071001'
   AND a~xloek = ''
   AND a~xwaok = 'X'
   AND a~kzear = ''
   AND a~bdmng > ( SELECT b~enmng
                     FROM resb AS b
                    WHERE b~rsnum = a~rsnum
                      AND b~rspos = a~rspos ).


 


 


SELECT SUM( a~cnt ) INTO e_count
      FROM ztable1 AS a
     WHERE a~hq_cd = i_hq_cd
       AND a~matnr = i_matnr
       AND a~proc_day IN ( SELECT MAX( b~proc_day )
                             FROM ztable1 AS b
                            WHERE b~hq_cd  = a~hq_cd
                              AND b~matnr  = a~matnr
                              AND b~hq_cd  = i_hq_cd
                              AND b~matnr  = i_matnr
                              AND b~yyyymm = i_month ).


 



SELECT * INTO CORRESPONDING FIELDS OF TABLE gt_bsak
         FROM bsak
   WHERE bukrs = pa_bukrs
     AND umskz = 'W'
     AND rebzg = space
     AND augdt IN so_valut
     AND blart IN pa_blart
     AND EXISTS ( SELECT * FROM bkpf
                          WHERE bukrs = bsak~bukrs
                             AND belnr = bsak~belnr
                             AND gjahr = bsak~gjahr
                             AND stblg = space ).


 


 


SELECT COUNT(*) INTO l_value
  FROM ztable1 AS a
 WHERE a~cver1  = l_cver1
   AND a~yyyymm = p_begda(6)
   AND a~bcode IN ('0011', '0012')
   AND EXISTS ( SELECT order_no
                  FROM ztable2
                 WHERE cver1 = l_cver1
                   AND yyyymm < p_begda(6)
                   AND order_no = a~order_no
                   AND sale_id IN ('0001', '0002', '0003', '0004')
                   AND canc3_yn <> 'Y' )
   AND a~pernr IN pr_pernr.


 


 


DATA itab LIKE zlet0319 OCCURS 0 WITH HEADER LINE.


 


SELECT * FROM zlet0319
  INTO CORRESPONDING FIELDS OF TABLE itab
  WHERE matnr = ( SELECT matnr FROM mara
                   WHERE matnr = zlet0319~matnr ).

번호 제목 글쓴이 날짜 조회 수
487 Effective_Code_Writing [3] file sapjoy 2007.04.18 2991
486 sap perforamnce check t-code list [2] sapjoy 2014.06.16 3042
485 Creating Custom Screen in XD01 [2] file 노름마치 2009.07.10 3055
484 Working with Substitution Exit [6] file 노름마치 2009.07.10 3064
483 Implementing Field Exit for the transaction MK01 [3] file 노름마치 2009.07.10 3150
482 Working with User-Exits for the transaction VA01 [3] file 노름마치 2009.07.10 3170
481 User Parameter 조회 펑션 [3] 양키(이경환) 2014.03.04 3178
480 Do and Dont's in ABAP Programming [5] file sapjoy 2007.04.18 3182
479 Creating Change Documents for Custom tables (Step-by-step procedure) Using SCDO [2] file 노름마치 2009.07.10 3194
478 jco_tutorial-ja_doo [2] file kk 2008.01.23 3197
477 Adding Custom Fields using EEWB Transaction [1] file 노름마치 2009.07.10 3217
476 BTE_Scenario on Business Transaction Events [7] file 노름마치 2009.07.10 3272
475 Restrict users (sales persons) to view or change Sales order data - Using Enhancement framework [3] file 노름마치 2009.07.10 3297
474 BDC 수행시 COMMAND 명령어 sapjoy 2014.09.18 3300
473 SAP tips Journal - 6,7월 호 (2008) [9] file onefineday 2009.02.11 3303
472 Setting the screen elements as mandatory in the transaction DP95 using Enhancement Framework [2] file 노름마치 2009.07.10 3314
471 ALV TOOLBAR 메뉴 버튼을 올립니다. [6] file 블루보이 2013.06.26 3322
470 대용량 DATA 병렬 처리 샘플 프로그램 - Parallel Process [2] file moonical 2021.09.09 3329
469 드롭다운 리스트 key값 조회하기 [4] file 아밥뽀 2014.09.21 3341
468 앞의 0으로 시작하는 문자 모두 지우기 sapjoy 2014.08.20 3354