0

我在一个名为的列中有一些日期,例如 20190101 (YYYYMMDD) 和 201901 (YYYYMM) ,当我使用时process_date,我需要两列,一个名为process_year年份 (YYYY) 和process_month月份 (MM)的列

date_part('year',process_date::numeric(8,0)) as process_year

格式为 201901 (YYYYMM) 的日期取值“20”,与

date_part('month',process_date::numeric(8,0)) as process_month

取值 '19' 为相同的格式 201901 (YYYYMM)

4

1 回答 1

0

我找到了一种方法:

substr(process_date,1,4) as process_year

substr(process_date,5,2) as process_month

谢谢你的帮助。

于 2020-05-30T04:27:52.637 回答