我有一个 200k 行的 mysql 表和一个空值列,我喜欢用从 1 到 10,000 的随机数填充此列。
我不知道是否可以进行这样的查询:
UPDATE 'videos'
SET 'views' = rand(1,10000)
最佳答案
RAND()
产生从 0 到 1 的随机浮点值。你能试试这个吗?
Update videos set views = CAST(RAND() * 10000 AS UNSIGNED)
关于mysql - 用随机数更新记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20288286/