क्या माइक्रोसॉफ्ट एसक्यूएल सर्वर में मिन से मैक्स (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