저번에 질문 올렸던 사람인데요 0 2 984

by 끓는피 [2008.05.14 14:49:47]


select문장에서 랜덤으로 가져오되 샘플링 sample(20) 이런식으로 데이터를 조회 할때

select itemcode, point from 테이블 sample(20)

where point > 5

order by dbms_random.random

대략 이렇게 했을때 대분류가 전부다 나와야 하거든요. 그러니까  대분류가 aa, bb, cc, dd .... zz 까지 있다고

가정하면 세부적으로 itemcode가 들어는데

샘플링 하더라도 반듯이 aa, bb,..... zz 항목이 다 나오고

각 대분류속에  itemcode가  반듯이 3개의 row는 존재해야 한다는  조건을

어떻게 줄수있나요?

 

by 마농 [2008.05.14 15:15:38]
대분류별로 각각 따로 샘플링하세요

by 끓는피 [2008.05.14 15:42:06]
마농님 답변 감사합니다. 따로따로 해서 합쳐야 하는군요 ^^;
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입