Notice
Recent Posts
Recent Comments
Link
이야기앱 세상
오라클 레코드(row) 랜덤 추출 본문
오라클 레코드(row) 랜덤 추출
- 전체 레코드 랜덤 추출
select * from 테이블명 order by dbms_random.value;
또는
select * from 테이블명 order by dbms_random.random();
- 5개 레코드 랜덤 추출
select * from (select * from 테이블명
order by dbms_random.value)
where rownum <= 5;
- 특정 조건으로 검색을 먼저한 후 5개 레코드 랜덤 추출
select * from (select * from 테이블명
where 컬럼 = 값
order by dbms_random.value)
where rownum <= 5;
반응형
'IT > Database' 카테고리의 다른 글
오라클 connect by를 이용한 계층형 게시판 SQL (0) | 2017.07.04 |
---|---|
오라클 merge를 이용한 update, insert, delete (0) | 2017.07.03 |
[동영상]mysql 설치 - 다운로드 및 윈도우즈에 설치 (0) | 2016.04.01 |
MySql 5.7 설치하기 (1) | 2016.03.30 |
오라클 Connect by - 계층형 게시판에서 글 삭제 (0) | 2016.03.23 |
Comments