我在Teradata中拥有current_date,即2019年12月18日
我必须根据上述current_date计算上一个季度的开始日期和结束日期。
Input = '2019-12-18'
Output Start Date = '2019-07-01'
Output End Date = '2019-09-30'
答案 0 :(得分:1)
您应该可以使用HttpHeaders
函数来执行此操作,例如:
TRUNC
尝试一下,让我知道。假设手册中的错误仍然被认为是“错误”。
此外,根据您使用的SELECT
TRUNC(ADD_MONTHS(CURRENT_DATE, -3), 'Q') AS Start_Quarter, -- Previous quarter start
TRUNC(CURRENT_DATE, 'Q') - 1 AS End_Quarter -- Current quarter start date - 1 day
版本,您也许可以使用内置功能:
TD