【发布时间】:2015-10-29 16:56:10
【问题描述】:
我有一个表 Product,其中有一个名为 Genre 的列,其中包含空值/不需要的值。
我想用一组值更新该列:
Documentary
Comedy
Adventure/Action
Drama
Thriller
SF/Fantasy
Animation/Family
Others
更新可以按任何顺序进行,但我希望更新列中的每一行。 我该怎么办?
【问题讨论】:
-
为什么你有存储在 Product 表中的流派值?您应该在 Product 表中有一个 Genre 表和一个外键。您的问题的问题在于,您根本不清楚您要做什么。您想为产品表中的每一行随机选择其中一个值吗?
-
我上面提到的值需要在Product表的Genre列中随机更新。
-
如果您将流派标准化为一个查找表而不是一遍又一遍地重复这些值,那么您的情况仍然会好得多。
标签: sql sql-server random