gpt4 book ai didi

sql - 在 postgres 中生成星期间隔日期

转载 作者:行者123 更新时间:2023-11-29 12:31:31 25 4
gpt4 key购买 nike

我想要一个 PostgreSQL 系列,它给出该日期之前的每周间隔的日期

示例

1)  Date Selected is 05/31/2013
So the series must be :
05/31/2013
05/24/2013
05/17/2013
05/03/2013
04/26/2013

2) Date Selected is 05/20/2013
So the series must be :
05/20/2013
05/13/2013
05/06/2013
04/29/2013
04/22/2013

我做了什么:

SELECT * 
FROM generate_series('2013-05-03 00:00'::timestamp,'2013-05-31 12:00', '1 weeks')
  • 它给出了从 2013-05-03 开始​​递增的系列。
  • 我想要一个从 2013-05-31 开始递减的系列

最佳答案

这就是你想要的吗?

SELECT *
FROM generate_series('2013-05-31 12:00'::timestamp,
'2013-05-03', '-1 weeks');

关于sql - 在 postgres 中生成星期间隔日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16856806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com