mysql 随机取区间整数

若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1))。
 
7 -20 区间整数,i=7 j=20 (j – i + 1)=14
 
最终 select FLOOR(7 + RAND() * 14) as rand

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章