0
我对SQl查询很新。我正在尝试构建一个数据库,我需要在大多数表中为大约500条记录填充开始日期和结束日期。我已经尝试了明显的方法来填充,如下所示。但结束日期似乎早于我的方法的开始日期。而且我还希望开始日期和结束日期之间的差距大约为90天。任何帮助将非常感激。提前致谢。如何在每行的基础上添加不同的随机开始和结束日期,其中结束日期大于开始日期
我当前的查询是:
UPDATE doctor
SET Beg_Date = DATEADD(DAY, ABS(CHECKSUM(NEWID()) % 4380), '01-01-2000')
UPDATE doctor
SET End_Date = DATEADD(DAY, ABS(CHECKSUM(NEWID()) % 4380), '01-01-2000')
'UPDATE医生 SET END_DATE = DATEADD(DAY,88 + ABS(CHECKSUM(NEWID())%5),Beg_Date)' – Claude 2013-03-14 07:47:08