1
A
回答
1
可以使用generate_series其允许用户定义范围(启动,停止)以及像的步长间隔:所以根据输出格式generate_series(的startDate,结束日期,stepBy)你是之后你可以这样做:
SELECT generate_series( current_date, current_date + interval '52 weeks', interval '1 week' ) weeks;
这会产生这样的:
weeks 2017-05-24 00:00:00 2017-05-31 00:00:00 2017-06-07 00:00:00 ...
相关问题
- 1. PostgreSQL - 如何使用?
- 2. 如何使用PostgreSQL
- 3. 如何使用PostgreSQL分别创建表?
- 4. 如何使用Silverlight访问PostgreSQL
- 5. 如何使用rails项目配置Postgresql?
- 6. Yii2:如何使用PostgreSQL的函数?
- 7. 如何使用php更新postgresql行?
- 8. 如何使用循环插入PostgreSQL中
- 9. 如何使用postgresql进行排序?
- 10. 如何在Postgresql中使用tcp_keepalives设置?
- 11. 如何在postgresql中使用group by
- 12. 如何使用JPA创建PostgreSql序列?
- 13. 如何在PostgreSQL中使用uniq命令
- 14. 如何使用postgresql SIMILAR TO与变量
- 15. 如何使用PostgreSQL执行真空?
- 16. 如何使用perl连接到postgresql
- 17. 如何在postgresql中使用GMT时间?
- 18. 如何使用PostgreSQL代码片段?
- 19. 如何使用url连接到postgresql
- 20. 如何从JSON列使用PostgreSQL
- 21. 如何在libdbi中使用游标 - postgresql
- 22. 如何在Laravel Homestead中使用postgreSQL
- 23. 如何使用dockerized Postgresql的repmgr?
- 24. 如何使sql(postgresql)查询?
- 25. 使用PostgreSQL中
- 26. 如何在PostgreSQL
- 27. 如何在PostgreSQL
- 28. 如何在PostgreSQL
- 29. 如何在PostgreSQL
- 30. 如何使用postgresql使用数组和集合?
类似'select dt :: date from generate_series(current_date,current_date + interval'52 week',interval'1 week')as g(dt)'也许? –
请** [编辑] **您的问题,并添加预期的输出。 [**格式化文本**](http://stackoverflow.com/help/formatting)请,[**没有屏幕截图**](http://meta.stackoverflow.com/questions/285551/why-may -i-不上传图像-的代码上那么当灰化-A-问题/ 285557#285557)。 ** [**]您的问题 - 请勿**在论坛中发布代码或其他信息。 –