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는 존재해야 한다는 조건을
어떻게 줄수있나요?