Возможно ли в Microsoft SQL Server сгенерировать случайное значение int от Min до Max (пример 3-9, 15-99 и т. Д.)
Я знаю, я могу сгенерировать от 0 до Max, но как увеличить минимальную границу?
Этот запрос генерирует случайное значение от 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