我想在 mysql 中生成随机的 6 位数字,但有时它只生成 5 位数字。
UPDATE 成员 SET 更新 = FLOOR(RAND() * 999999)
最佳答案
如果问题是您缺少前导零,您可以在左侧填充空格:
UPDATE member
SET updates = LPAD(FLOOR(RAND() * 999999.99), 6, '0');
我希望你明白“random”就是“随机”的意思,不同的行可以得到相同的值。
关于mysql - mysql生成6位随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40331369/