È possibile in Microsoft SQL Server generare un valore int casuale da Min a Max (3-9 esempio, 15-99 ecc.)
Lo so, posso generare da 0 a Max, ma come aumentare il bordo Min?
Questa query genera un valore casuale da 1 a 6. È necessario modificarlo da 3 a 6.
SELECT table_name, 1.0 + floor(6 * RAND(convert(varbinary, newid()))) magic_number
FROM information_schema.tables
Aggiunto 5 secondi dopo :
Domanda stupida, scusa ...
SELECT table_name, 3.0 + floor(4 * RAND(convert(varbinary, newid()))) magic_number
FROM information_schema.tables