我有跟随T-SQL来更新包含测试数据的表:
UPDATE
SomeTable
SET
Created = GETDATE ( ) - CAST ( RAND ( ) * 365 AS int ) ,
LastUpdated = GETDATE ( ) - CAST ( RAND ( ) * 365 AS int )
Run Code Online (Sandbox Code Playgroud)
我希望它在过去一年中选择随机daes,不幸的是它每行都使用相同的日期.什么是让它随机更新的最佳方式?
我需要得到一个包含前N个正整数的结果集.是否可以仅使用标准SQL SELECT语句来获取它们(不提供任何计数表)?
如果不可能,是否有任何特定的MySQL方法来实现这一目标?