我想在Teradata中选择给定日期范围之间的所有日期。
例: sel all_dates其中date_range介于' 2000-01-01'和' 2014-01-01'
预期产量: 2000-01-02, 2000-01-03, 。 。 。 2014年1月1日
有人能说出这可能是什么逻辑吗?
答案 0 :(得分:3)
这是一个日历表的任务,有一个内置的:
select calendar_date
from sys_calendar.calendar
where calendar_date between date '2000-01-01' and date '2014-01-01'
贵公司可能拥有自己的日历来满足特定需求。向你的DBa询问它所在的位置。