需要从红移中的日期列中划分月份和年份

5 amazon-redshift

我有一个记录为“5/30/2016”。现在我想从这个日期列中获得月份和年份。我想要的输出是:'5/2016'。我怎么能在红移中做到这一点?

Ale*_*Yes 9

select to_char('5/30/2016'::date,'MM/YYYY')

会给你'05/2016',如果你不想要第一个零,你可以修剪它:

select ltrim(to_char('5/30/2016'::date,'MM/YYYY'),'0')