更新评论集内容="完美的餐饮场所"或" WOW"评级= 5.0;
如何在选项中随机使用或设置内容?
这是错误: 1292截断错误的INTEGER值:'完美的吃饭地点' 1292截断错误的INTEGER值:' WOW'
答案 0 :(得分:0)
您可以使用rand()
:
update review
set content = (case when rand() < 0.5 then 'Perfect place to eat'
else 'WOW'
end)
where rating = 5.0;
如果你有多个字符串,你可以这样做:
update review
set content = (case floor(rand() * 3)
when 0 then 'string1'
when 1 then 'string2'
when 2 then 'string3'
end)
where rating = 5.0;