메뉴 건너뛰기

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등이 있을까요?

 

부탁드리겠습니다..

 

 

 

 

 

번호 제목 글쓴이 날짜 조회 수
6507 [요청] 변경된 내용이 없는데도 CHECK_CHANGED_DATA 메소드가 'X'을 내어서 계속 팝업메시지가 뜹니다. [3] 하오 2008.07.03 9644
6506 <b>[완료]</b>Gui->WEB 호출시 파라미터 문제 [2] 윤군친구(bsp개발자) 2007.12.08 9575
6505 [요청]SE80에서 프로그램 옆의 Description에 관하여 문의드립니다. [5] 풍뎅이 2008.02.27 9563
6504 [요청]alv에서 edit_mask 사용하구싶은데 잘안되네요.. [2] CoolGuy 2008.09.10 9464
6503 <img src=2.gif>ALV 셀 병합하는 방법 알려주세요.. [4] 은미짱 2011.03.23 9443
6502 [요청]at first, at last, at new, at end 정확한 개념좀 갈켜주세여.. 휴... [5] 아밥입문자 2008.08.25 9310
6501 <img src=3.gif>숫자 세자리마다 콤마 붙여주는 펑션이 있나요 [7] 아밥맨 2009.10.03 9280
6500 <b>[완료]</b>for all entries를 이용한 조인방법 [7] 아싸ㅎ 2008.04.03 9040
6499 [요청]read table [3] 풍뎅이 2007.12.05 8958
6498 [요청]SORT (A필드는 오름차순 B필드는 내림차순) 관하여 질문드립니다. [4] 열심히 2008.10.11 8842
6497 <img src=2.gif>인터널테이블 데이터 중복체크 질문드립니다. [5] GoodAbap 2010.06.21 8728
6496 ALV list를 write 구문을 사용해서 만들수 있나요? [2] mm 2021.04.02 8677
6495 [요청]SUM [6] 풍뎅이 2007.12.07 8672
6494 <img src=3.gif>RFC 생성시 파라미터의 참조유형에 대한 질문입니다 [2] 승질알면서 2010.08.27 8632
6493 [요청]REUSE_ALV_GRID_DISPLAY-Sort and mergy문의(input 필드있음) [1] 찬호사랑 2009.01.21 8602
6492 <img src=3.gif>MESSAGE_TYPE_X 덤프 문의드립니다. [6] 나만고양이 2010.11.16 8580
6491 <img src=1.gif>DBLINK 설정시 테스트 할때 에러 메시지 한번 봐 주세요 바다사랑 2010.10.13 8378
6490 <b>[완료]</b>select count(*) 구문이 어떤 구문인가요?? [6] bd 2008.05.15 8318
6489 <img src=3.gif>프로그램 강제종료 방법이 있을까요?[추천:e-abap] [7] file 나만고양이 2010.10.04 8215
6488 [요청]LEAVE TO LIST-PROCESSING. 관련 된거요 [2] 아바퍼 2009.02.18 8211