검색결과 리스트
order by에 해당되는 글 1건
글
테이블의 레코드를 랜덤하게 몇개만 뽑을때 유용하다.
EXAM 테이블에서 특정 개수만큼 레코드를 랜덤하게 가져올때
EXAM 테이블에서 특정 개수만큼 레코드를 랜덤하게 가져올때
SELECT INF.EXAMNUM FROM (SELECT EX.EXAMNUM /* 문제번호 */ ,EX.SUBJ /* 과정코드 */ ,EX.LESSON /* 차시 */ ,EX.EXAMTYPE /* 문제분류 */ ,EX.LEVELS /* 난이도 */ FROM EXAM EX WHERE 1 = 1 AND SUBJ = #subj# AND TO_NUMBER(LESSON) = #lesson# AND EXAMTYPE = #examtype# AND LEVELS = #levels# ORDER BY DBMS_RANDOM.VALUE ) INF WHERE ROWNUM <= TO_NUMBER(TO_CHAR(#examcnt#))
'DB / NoSQL > Oracle / Toad' 카테고리의 다른 글
[Oracle] TRUNC 절삭 함수 (0) | 2011.11.24 |
---|---|
[Oracle] 시간차이 구하기 (DATE TYPE) (0) | 2011.11.22 |
[Oracle] flashback 으로 복구 하기 (0) | 2011.11.17 |
[Oracle] 대문자, 소문자 변환함수 (0) | 2011.11.15 |
[Oracle] AWR (Automatic Workload Repository) (0) | 2011.11.10 |
RECENT COMMENT