메뉴 건너뛰기

SAP 한국 커뮤니티

 

안녕하세요... ABAP 질문이 생겼습니다.. SQL로 표현되는 데이타의 N등분은 ABAP으로 어떻게 표현가능할까요?

 

테이블에 있는 자재번호를 예로 3등분 하고싶은데요.. SQL 구문은 아래와 같이 사용하게되면 자재번호를 3개로 쪼개서

등분해서 보여지게 되는데요.. ABAP에서는 SQL NTILE의 함수를 사용할수 없는데요.. ABAP으로는 어떻게 테이블에 있는 자재번호를

 

3개로 쪼개서 데이타 예시처럼 칼럼에 넣어줄수있을까요?

 

SQL NTILE 사용 함수

SELECT 자재번호, NTILE(3) OVER (ORDER BY 자재번호 DESC) AS '등분' FROM DUMMY;

이것을 이용 서브쿼리로 다시 자재번호 MIN , 자재번호 MAX  ,  등분 으로 표현한 데이타는 아래와 같습니다.

 

데이타 예시(최종결과예시)

자재번호 MIN  자재번호  MAX  등분
10000            13000              1
13001            14009              2
15000            16998              3

 

(중간예시) ->아래 데이타를 이용해서 다시 SQL로  MIN~MAX값을 구해준것의 위의 데이타 예시입니다.

자재번호 등분
10000      1
중략...
13000      1
13001      2
...중략
15000      3
..중략
16998      3

 

이런식으로 테이블에서 자재번호의 데이타를 MIN ~ MAX 값을 ABAP으로 표현하고 싶은데요..

자재번호는 항상 일정하지 않구요... SQL을 사용할수 없는경우 ABAP으로는 어떻게 해주면 될까요? 너무 궁금합니다.

지원되는 Function등이 있을까요?

 

부탁드리겠습니다..

 

 

 

 

 

번호 제목 글쓴이 날짜 조회 수
107 data object 정의 관련 질문 [2] rkdud410 2019.03.06 340
106 Sort 0부터 되는거 0을 뒤로 보낼 방법 없을까요? [1] Goose 2022.02.22 338
105 BDC 프로그램을 위해 레코등을 하는데요 [1] yoon123 2023.04.23 337
104 안녕하세요 abap 꿈나무입니다. 질문이있어요. abaper1002 2019.11.20 329
103 Inline 선언 시 data, final [3] BINY 2024.06.13 328
102 언어별 속성에 관한 질문드립니다. [2] 깐예 2020.01.23 328
101 CTS에 말아놓을 때 관련 로그랑 계정 ID를 남기는 기능이 있나요? [1] rhosyn 2023.10.31 327
100 AL11 서버, Local pc 파일 저장 시 용량 차이 문의 [1] 주니어 2024.10.22 326
99 INCLUDE TYPE 질문 [2] file 유반장 2022.08.08 326
98 ABAP 디버깅시 모드대화상자에서 call screen 허용되지 않습니다. [1] 슈퍼맨 2023.04.20 323
97 판매오더 가용성점검 관련 문의 늙은나무 2022.10.05 321
96 IDOC 생성관련 제니킴킴. 2021.06.27 320
95 PIVOT Talbe을 이용한 Excel File 생성 및 Email 송부 난꿀 2020.05.14 316
94 ALV 가로로 출력 문의 밉상쿠우 2020.06.25 315
93 GUI_DOWNLOAD (mass_download), Transferring Package Not Completed 두우모 2020.01.15 311
92 스마트폼 이미지 크기 조절방법 쌥맨 2024.11.26 310
91 넘버레인지 interval cts에 관해서 문의드립니다. [2] happy_boy 2024.03.22 310
90 LSMW with 펑션 [1] file 제니킴킴. 2023.02.23 309
89 자재문서 취소 시 속도 문제(매우느림) [1] file 아좀더 2024.08.13 308
88 class alv 라인별 스타일 변경 sapabaper 2020.02.14 307