我正在尝试创建一个模拟数据集来测试一些查询.我如何从mysql中的数组中随机选择.例如:
select id, random(['microsoft', 'chrome', 'firefox']) browser from mytable
Run Code Online (Sandbox Code Playgroud)
你可以使用elt()和random():
select id,
elt(floor(rand() * 3 + 1), 'microsoft', 'chrome', 'firefox') browser
from mytable;
Run Code Online (Sandbox Code Playgroud)