用MySQL生成随机整数的方法【随机数】

#产生一个范围的随机数(如x到y)


SELECT FLOOR(X+(RAND()*(Y-X+1));

 

举个例子:

如果我想生成50到60的随机数,

那么这样写:

SELECT FLOOR(50+(RAND()*(60-50+1));

即:SELECT FLOOR(50+(RAND()*(11)) 。