Microsoft SQL Server에서 Min에서 Max까지 임의의 int 값을 생성 할 수 있습니까 (예 : 3-9 개, 15-99 등)
알아요, 0에서 최대까지 생성 할 수 있지만 최소 경계를 늘리는 방법은 무엇입니까?
이 쿼리는 1에서 6까지 임의의 값을 생성합니다. 3에서 6으로 변경해야합니다.
SELECT table_name, 1.0 + floor(6 * RAND(convert(varbinary, newid()))) magic_number
FROM information_schema.tables
5 초 후 추가 :
어리석은 질문, 죄송합니다 ...
SELECT table_name, 3.0 + floor(4 * RAND(convert(varbinary, newid()))) magic_number
FROM information_schema.tables