전 특정 테이블에 있는 내용을 랜덤하게 select할려고 합니다..
가능하면 중복되는 값이 있어서도 안되고요..
MY-SQL에서는 rand() 라고 하는 함수가 있어서 쉽게 처리가 가능했었는데..
MS-SQL에서는 아무리 찾아봐도 없고.. 해결이 되지 않는군요..
지원 사격좀 부탁드릴께요..
RAND()라는 함수가 MS-SQL에 있는데요..
MSDN에 있는 예제입니다.
DECLARE @counter smallint
SET @counter = 1
WHILE @counter < 5
BEGIN
SELECT RAND(@counter) Random_Number
SET NOCOUNT ON
SET @counter = @counter + 1
SET NOCOUNT OFF
END
GO