কম্পিউটার টিউটোরিয়াল

MySQL-এ একই সিকোয়েন্সের র‍্যান্ডম নম্বর জেনারেট করা

RAND() ফাংশনে ইন্টিজার আর্গুমেন্ট দিলে সেটি সিড (seed) হিসেবে কাজ করে। একই সিড দিলে প্রতিবার একই সিকোয়েন্সের র‍্যান্ডম নম্বর জেনারেট হবে।

উদাহরণ

mysql> SELECT RAND(1), RAND(1), RAND(1);
+---------------------+---------------------+---------------------+
| RAND(1)             | RAND(1)             | RAND(1)             |
+---------------------+---------------------+---------------------+
| 0.40540353712197724 | 0.40540353712197724 | 0.40540353712197724 |
+---------------------+---------------------+---------------------+

একই সিড 1 দিয়ে তিনবার কল করলে একই মান পাওয়া গেল।

  1. MySQL-এ দিনের সংখ্যা গণনা করুন

  2. MySQL-এ ৬ ডিজিটের র‍্যান্ডম সংখ্যা জেনারেট করা

  3. MySQL স্ট্রোড প্রসিডিউরে ৫টি র‍্যান্ডম নম্বর জেনারেট করা

  4. রুবিতে র‍্যান্ডম নম্বর ও স্ট্রিং: প্র্যাকটিক্যাল গাইড