MySQL RAND()函数与随机数
MySQL RAND()函数调用可以在0和1之间产生一个随机数
SELECT RAND();
0.6676806869615621
order by rand() 随机查询取前几条记录
SELECT * FROM employee_tbl ORDER BY RAND();
获得0-10之间的随机数(包含0,不包含10)
select rand()*10;
6.111448496683919
用floor()去掉小数 0-10的整数
select floor(rand()*10);
6
获得指定区间的数字(比如:5-10之间)
floor(min + rand() * (max - min))
select floor(5+rand()*5);
MySQL ASCII 转换成字母
select char(90);
随机获得大写字母
select char(floor(65+rand()*25));