已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。
4小时前关门了。
Improve this question
我有5年的数据。我想每6个月检索一次。让我们假设今天的日期是2022年10月19日。
Date
2022-10-19
2022-04-30
2021-11-30
2021-05-31
我想每六个月最后一次约会。直到2017年
已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。
4小时前关门了。
Improve this question
我有5年的数据。我想每6个月检索一次。让我们假设今天的日期是2022年10月19日。
Date
2022-10-19
2022-04-30
2021-11-30
2021-05-31
我想每六个月最后一次约会。直到2017年
3条答案
按热度按时间gmxoilav1#
您发布的示例数据看起来不正确;四月前六个月是十月,不是十一月。
一种选择是使用层次查询。I * 硬编码 * 你说的日期代表“今天”;实际上,您可以将它(
date '2022-10-19'
)替换为sysdate
。nfg76nw02#
u3r8eeie3#
您可以通过
DATEDIFF
函数执行此操作,如下所示: