Импала - Конвертировать MON-YY в YYYYMM - PullRequest
0 голосов
/ 12 января 2019

У меня есть один столбец Month_year в промежуточной таблице с данными ниже. Пожалуйста, предложите запрос, чтобы получить желаемый результат.

Введите:

+----------+
month_year
+----------+
Jan-19
Dec-18
+----------+

Ожидаемый результат:

+----------+
month_year
+----------+
201901
201812
+----------+

Заранее спасибо!

1 Ответ

0 голосов
/ 12 января 2019
If column's month_year date format is MMM-yy then contact 01 as default date for avoid to null result, however it will not effect expected out because you are going to get output in format yyyyMM.  
Try this:  
select from_unixtime(unix_timestamp(concat('01-',month_year),'dd-MMM-yy'),'yyyyMM')
...