안녕하세요....

 

테이블에 있는 값을 일부 랜덤으로 출력하고 싶은데요

 

테이블에 값이

 

num  name      check

1     홍길동       1

2     김길동       1

3     최길동       1

4     양길동       1

5     이길동       0  

6     박길동       0

7     임길동       0

 

이렇게 있을때 체크값이 1인 1~4번까지만 랜덤으로 출력하고 나머지는 그대로 출력하려면 어떻게 해야 하나요?

 

결과물

 

2

4

1

3

5

6

7