2010-01-26 61 views

回答

16
select date(now() + trunc(random() * 20) * '1 day'::interval); 
+0

肛门语法。不过谢谢。 – 2010-01-26 13:10:06

+0

感谢您的好解决方案 – 2015-03-04 15:44:09

3

如何随机的?例如 - 如果你想要去年的随机数据:

select cast(now() - '1 year'::interval * random() as date);