DBMS 종류에 따라서 query 가 달라질수 있습니다. MySQL 의 같은 경우는 아예 그런 query 를 지원합니다. 이것은 mysql 게시판에서 확인해 보시기 바랍니다. 그리고 일부 DBMS 에서는 random() 함수를 지원하므로 이것을 이용하여 query 를 줄 경우 가능하다고 판단됩니다.
이런 함수들이 지원되지 않는 경우 할수 없이 application 단계에서 random number 를 발생시켜서 이용하는 수 밖에 없습니다.
-- 부탁해여 님이 쓰신 글:
>> 안녕하세요.. db 데이터 중에 4개를 랜덤하게 뽑아올 수 있는 방법이 있을까여? 물론 web programming으로 처리할 수 있지만, db 안에서 바로 처리할 수 있는 방법이 있는 지 알고 싶습니다.
>> db는 mysql3.23 사용하고 있습니다.
>> 답변 부탁드립니다
|