"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > MySQL में रेंज में यादृच्छिक मान कैसे उत्पन्न करें?

MySQL में रेंज में यादृच्छिक मान कैसे उत्पन्न करें?

2025-04-12 को पोस्ट किया गया
ब्राउज़ करें:105

] जबकि रैंड () फ़ंक्शन मौजूद है, यह इस आवश्यकता को पूरा नहीं करता है। यह लेख mysql में इसे प्राप्त करने के लिए सबसे अच्छे दृष्टिकोण में देरी करता है। 0 और 1 के बीच एक यादृच्छिक संख्या उत्पन्न करता है। राउंड () एक पूर्णांक मान प्राप्त करने के लिए लागू किया जाता है।

How to Generate Random Values Within a Range in MySQL? 
PHP कार्यान्वयन के साथ तुलना:

MySQL समाधान के PHP के बराबर है:

मान। PHP और MySQL के बीच की पसंद संसाधित होने वाली पंक्तियों की संख्या पर निर्भर करती है और क्या केवल यादृच्छिक मान की आवश्यकता है या अतिरिक्त कॉलम वापस किए जाएंगे। `foo`

एडेंडम: प्रदर्शन की तुलना

प्रदर्शन के अंतर को और अधिक चित्रित करने के लिए, निम्न PHP स्क्रिप्ट चलाई गई थी:

// mysql $ प्रारंभ = microtime (1); के लिए ($ i = 0; $ i

ROUND((RAND() * (max-min)) min)
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3