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);