gpt4 book ai didi

sql - 使用 SQL 生成日期范围

转载 作者:行者123 更新时间:2023-12-03 08:59:20 26 4
gpt4 key购买 nike

我有一个 SQL 查询,它接受一个日期参数(如果我要将它放入一个函数中),我需要在去年的每一天运行它。

如何生成过去 365 天的列表,以便我可以使用直接 SQL 来执行此操作?

显然生成一个列表 0..364 也可以,因为我总是可以:

SELECT SYSDATE - val FROM (...);

最佳答案

无需使用超大表或 ALL_OBJECTS 表:

SELECT TRUNC (SYSDATE - ROWNUM) dt
FROM DUAL CONNECT BY ROWNUM < 366

会做的伎俩。

关于sql - 使用 SQL 生成日期范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/418318/

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