gpt4 book ai didi

sql - 如何在给定范围之间插入 1000 个随机日期?

转载 作者:行者123 更新时间:2023-12-03 13:13:30 29 4
gpt4 key购买 nike

我是 sql server 的新手。我需要生成从给定日期范围中选择的随机日期。
就像雇员的受雇日期应该在 2011-01-01 之间的任何地方。和 2011-12-31 .生成的日期应该随机插入到一个 1000 行的表中。

任何人都可以指导我进行查询吗?

最佳答案

declare @FromDate date = '2011-01-01'
declare @ToDate date = '2011-12-31'

select dateadd(day,
rand(checksum(newid()))*(1+datediff(day, @FromDate, @ToDate)),
@FromDate)

关于sql - 如何在给定范围之间插入 1000 个随机日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9645348/

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