메뉴 건너뛰기
로그인 유지
브라우저를 닫더라도 로그인이 계속 유지될 수 있습니다. 로그인 유지 기능을 사용할 경우 다음 접속부터는 로그인할 필요가 없습니다. 단, 게임방, 학교 등 공공장소에서 이용 시 개인정보가 유출될 수 있으니 꼭 로그아웃을 해주세요.
나도아밥퍼 2007.07.27 08:08 조회 수 : 1861 추천:71
인터널테이블에 데이터가 들어오구요..각 칼럼마다 숫자가 있습니다.
각 숫자가 전체값에 비교해서 상위 몇%인지 구해야 하는데요..
생각보다 힘드네요..
각 칼럼마다 해당값이 상위 몇 %인지 구해야 합니다.
도움 좀 주십시오.
2007.07.27 19:07
인터널테이블에 데이터가 들어오구요
->인터널 테이블에 모든 데이타가 들어온 후 각 숫자가 전체값에 비교해서 상위 몇%인지 구해야 하나요
아니면 인터널 테이블에 값이 들어오면 이 들어온 숫자가 전체 상위 몇 %를 구해야 하는 건가요?
전자면 Loop을 돌아 itab의 숫자의 합계를 구한 후 합계를 가지고 다시 각 숫자로 나누어 % 를 구하면 될테고
후자면 먼저 인터널 테이블에 모든 값이 들어온 후 전자처럼 구하셔야 할 듯합니다.
저두 초보라 더이상은...
댓글 수정 삭제
먼저 인터널 테이블의 row갯수를 버퍼에 저장하신후 각칼럼의 해당값으로 sort 하시고 해당 컬럼의 인덱스/전체갯수 * 100 으로하면 해당컬럼의 %가 나올것같은데요
2007.07.27 20:39
와우..김현종님 감사드립니다.
김지성씨도 감사하구요.....^^
인터널테이블에 데이터가 들어오구요
->인터널 테이블에 모든 데이타가 들어온 후 각 숫자가 전체값에 비교해서 상위 몇%인지 구해야 하나요
아니면 인터널 테이블에 값이 들어오면 이 들어온 숫자가 전체 상위 몇 %를 구해야 하는 건가요?
전자면 Loop을 돌아 itab의 숫자의 합계를 구한 후 합계를 가지고 다시 각 숫자로 나누어 % 를 구하면 될테고
후자면 먼저 인터널 테이블에 모든 값이 들어온 후 전자처럼 구하셔야 할 듯합니다.
저두 초보라 더이상은...