如何在redshift中找到季度结束日期和年度结束日期。我通过下面的查询找到了季度的开始日期。我需要季度结束日期和年度结束日期。DATE_TRUNC('quarter ',date)as quarter_start_date,谢谢你,cast(DATE_TRUNC('quarter ',date)as date)as quarter_start_date,
kokeuurv1#
找到季度结束日期的最简单方法是找到季度的开始,加上一个季度(3个月),然后减去一天。试试看:
DATE_TRUNC('quarter', date) + interval '3 months' - interval '1 day'
字符串对于Year End也是一样--找到一年的开始,加上1年,然后减去1天:
DATE_TRUNC('year', date) + interval '1 year' - interval '1 day'
型
1条答案
按热度按时间kokeuurv1#
找到季度结束日期的最简单方法是找到季度的开始,加上一个季度(3个月),然后减去一天。
试试看:
字符串
对于Year End也是一样--找到一年的开始,加上1年,然后减去1天:
型