在 Spark SQL 中根据日期计算财政年度和季度

时间:2021-06-25 07:16:35

标签: apache-spark-sql

我需要从 SQL API 中的 Spark SQL 中的给定日期计算财政年度、财政季度等。几个例子如下:

输入日期:2021-06-24

fncl_yr_key = 2021
fncl_qtr_key = 202104
fncl_mon = 12
lst_day_mon = 2021-06-30

输入日期:2021-09-16

fncl_yr_key = 2022
fncl_qtr_key = 202201
fncl_mon = 3
lst_day_mon = 2021-09-30

输入日期:2022-02-10

fncl_yr_key = 2022
fncl_qtr_key = 202203
fncl_mon = 8
lst_day_mon = 2022-02-28

我需要在 SQL 中执行此操作。任何帮助表示赞赏。

谢谢。

0 个答案:

没有答案