我尝试获取一个表的 10 个随机行。有很多类似的问题,但我还有一个附加条件:我希望这个列表每周更新一次,每年更新 52 次。这 10 件商品将成为“本周的随机特色商品”。
因此,我发现每次调用脚本时都会更改随机行的这段代码
select top 10 percent * from [yourtable] order by newid();
它的问题是我不能简单地添加一个种子,在这种情况下就是week-of-year
. 知道如何实现吗?
我尝试获取一个表的 10 个随机行。有很多类似的问题,但我还有一个附加条件:我希望这个列表每周更新一次,每年更新 52 次。这 10 件商品将成为“本周的随机特色商品”。
因此,我发现每次调用脚本时都会更改随机行的这段代码
select top 10 percent * from [yourtable] order by newid();
它的问题是我不能简单地添加一个种子,在这种情况下就是week-of-year
. 知道如何实现吗?