¿Es posible en Microsoft SQL Server generar un valor int aleatorio de Min a Max (3-9 ejemplo, 15-99, etc.)
Lo sé, puedo generar de 0 a Max, pero ¿cómo aumentar el borde mínimo?
Esta consulta genera un valor aleatorio de 1 a 6. Necesita cambiarlo de 3 a 6.
SELECT table_name, 1.0 + floor(6 * RAND(convert(varbinary, newid()))) magic_number
FROM information_schema.tables
Agregado 5 segundos después :
Pregunta estúpida, lo siento ...
SELECT table_name, 3.0 + floor(4 * RAND(convert(varbinary, newid()))) magic_number
FROM information_schema.tables