MySQL 生成随机整数

1, MySQL生成随机数的函数 RAND()

select RAND();
0.10994928061026081


2, 获取上面那个随机数以后,便可以通过 CEILING()  向上取整 或 FLOOR()  向下取整,以获取随机整数。

 

例子:

-- 生成 3 位的随机数
SELECT CEILING(RAND()*900+100);
 
-- 生成 4 位的随机数
SELECT CEILING(RAND()*9000+1000);
 
-- 生成 5 位的随机数
SELECT CEILING(RAND()*90000+10000);

 

真诚赞赏,手留余香
赞赏
随机推荐
Electron 简介
Workerman 开启 WSS
Apache如何解决跨域资源访问
什么是 Dao、Service、Controller、Util 和 Model ?
Cheerio 中文文档
SVG,字体图标的替代者
thinkphp5 r4控制器中无法使用header进行跳转
div设置overflow-y:scroll后, 如何监听滚动到底部的事件
CentOS 上安装最新版本的 Node.js
javascript检测变量是否声明