gpt4 book ai didi

java - 如何获取一段时间内特定日期的出现情况

转载 作者:行者123 更新时间:2023-11-30 07:12:03 26 4
gpt4 key购买 nike

我有两个日期,例如 2-Mar-1622-Aug-16,我想确定日期 25 在此期间出现了多少次。我如何创建这样的查询?

最佳答案

下面的查询将为您提供日期范围内 25 的出现次数。我内联编写的逻辑。

select substr(DAT,1,2) numbr,count (substr(DAT,1,2))  --- Filtering only day part of date and counting it
from
(
--Generating all the dates between 2 dates
select to_date('02-Mar-2016','dd-mm-yyyy') + LEVEL DAT
from dual
connect by level < (select ABS (to_date('02-Mar-2016','dd-mm-yyyy') - to_date('22-Aug-2016','dd-mm-yyyy') )
from dual)
)
where substr(DAT,1,2) = 25
group by substr(DAT,1,2);

关于java - 如何获取一段时间内特定日期的出现情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39073175/

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