我的开始日期如2015-07-01和结束日期2015-07-06。我希望我的查询以1天的间隔运行并返回结果:
2015-07-01
2015-07-02
2015-07-03
... etc to 2015-07-06
使用查询中的当前间隔日期进行查找。
使用PostgreSQL。
答案 0 :(得分:2)
Postgresql有一个执行此操作的generate_series函数
select generate_series('2015-07-01'::date,' 2015-07-06'::date,'1 day');