وظيفة MySQL RAND ()
مثال
قم بإرجاع رقم عشري عشوائي (لا توجد قيمة أولية - لذلك تُرجع رقمًا عشوائيًا تمامًا> = 0 و <1):
SELECT RAND();
التعريف والاستخدام
ترجع الدالة RAND () رقمًا عشوائيًا بين 0 (ضمنيًا) و 1 (حصريًا).
بناء الجملة
RAND(seed)
قيمه المعامل
Parameter | Description |
---|---|
seed | Optional. If seed is specified, it returns a repeatable sequence of random numbers. If no seed is specified, it returns a completely random number |
تفاصيل تقنية
يعمل في: | من MySQL 4.0 |
---|
مزيد من الأمثلة
مثال
إرجاع رقم عشري عشوائي (بقيمة أولية 6):
SELECT RAND(6);
مثال
إرجاع رقم عشري عشوائي> = 5 و <10:
SELECT RAND()*(10-5)+5;
مثال
قم بإرجاع رقم عشوائي> = 5 و <= 10:
SELECT FLOOR(RAND()*(10-5+1)+5);