我试图实现从随机日期范围表中选择。像随机日期范围选择
SELECT * FROM my_table WHERE timestamp
BETWEEN <random_date> AND <the_same_random_date> - INTERVAL 1 DAY
这样我应该选择一个随机日期的1天的时间间隔。有什么建议么?
更新:所以随机查询可能有如下那些相同的效果:
SELECT * FROM my_table WHERE timestamp
BETWEEN '2011-08-05 00:00' AND '2011-08-05 00:00' - INTERVAL 1 DAY
SELECT * FROM my_table WHERE timestamp
BETWEEN '2011-08-12 14:30' AND '2011-08-12 14:30' - INTERVAL 1 DAY
SELECT * FROM my_table WHERE timestamp
BETWEEN '2011-05-11 06:15' AND '2011-05-11 06:15' - INTERVAL 1 DAY
SELECT * FROM my_table WHERE timestamp
BETWEEN '2011-03-03 21:11' AND '2011-03-03 21:11' - INTERVAL 1 DAY
你是否需要所有行的随机日期? – Karolis
我需要相同的查询相同的随机日期。我已经更新了这个问题,你能否看到我的更新。 – pars