본문 바로가기
오라클 게시판/오라클(Oracle)

오라클 랜덤 샘플링 ( Oracle Random Sampling )

by 기서무나구물 2011. 1. 4.

포스팅 목차

    * 100개를 랜덤 샘플링하는 방법.

     

    1. SASMPLE 명령어 이용

    Oracle Program
    select count(*) from EORD01
    sample(10)                        * 10%를 랜덤 샘플링(추출하는 숫자에 맞춰서 정함)
    where rownum<=100                 * 그중에 100개를 추출

     

    2. dbms_random.value 이용

    Oracle Program
    select *
    
    from    (select * from EORD01 order by dbms_random.value)
    
    where rownum <10

     

    * 통계분석연구회 : http://cafe.daum.net/statsas

     

    반응형

    댓글