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

 

真诚赞赏,手留余香
赞赏
随机推荐
vue-router的几种使用方式
树妖3
CentOS 7 服务管理命令 systemctl
Node.js 如何使用 ES6 的模块功能
Normalize.css 和 CSS Reset 的区别
CentOS 常用文件操作
设计的四个基本原则
站着编程两年后我身体上的变化
Parameter 一个轻量的 Node.js 数据验证工具
一文看懂npm、yarn、pnpm之间的区别