Microsoft SQL Server'da Min'den Max'e rastgele int değeri üretmesi mümkün mü (3-9 örnek, 15-99 vb.)
Biliyorum, 0'dan Max'e kadar üretebilirim, ancak Min sınırı nasıl artırılır?
Bu sorgu 1'den 6'ya kadar rastgele bir değer üretir. 3'ten 6'ya değiştirilmesi gerekir.
SELECT table_name, 1.0 + floor(6 * RAND(convert(varbinary, newid()))) magic_number
FROM information_schema.tables
5 saniye sonra eklendi :
Aptal soru, üzgünüm ...
SELECT table_name, 3.0 + floor(4 * RAND(convert(varbinary, newid()))) magic_number
FROM information_schema.tables