如何在 MySQL 中生成同样的随机数字序列?


当以一个整数参数调用时,RAND() 使用这个值来为随机数生成器设置种子。每次使用给定的值设置生成器种子时,RAND() 都会产生相同的随机数序列。以下示例会说明这一点 −

示例

mysql> Select RAND(1), RAND(1), Rand(1);
+---------------------+---------------------+---------------------+
| RAND(1)             | RAND(1)             | Rand(1)             |
+---------------------+---------------------+---------------------+
| 0.40540353712197724 | 0.40540353712197724 | 0.40540353712197724 |
+---------------------+---------------------+---------------------+
1 row in set (0.00 sec)

更新于: 20-6-2020

177 浏览

开启你的 职业生涯

完成课程获得认证

开始
广告