gpt4 book ai didi

mysql - 随机化 MySQL 中的字段

转载 作者:行者123 更新时间:2023-11-29 18:46:43 25 4
gpt4 key购买 nike

我有一个数据表,其中包含一个字段forename。我需要复制该表,但将该列打乱,以便 forenamesurname 不再与真实的人相关。有人能想出一种方法在 MySQL 中本地执行此操作吗?我可以用 PHP 对其进行编程,但我认为这不是实现目标的最有效方法..?

最佳答案

根据您需要的排列数量,您可以创建一个新表并随机连接它们,也可以快速内联完成,如下所示:

UPDATE my_table SET forename =  
ELT(1 + Floor(rand() * 10), /* 10 matches number of list items */
"Sophia", "Jackson", "Emma", "Aiden",
"Olivia", "Lucas", "Ava", "Liam", "Mia", "Noah")

关于mysql - 随机化 MySQL 中的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44572909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com