impala连接并转换字符串列以创建日期

ccrfmcuu  于 2021-06-26  发布在  Impala
关注(0)|答案(1)|浏览(559)

我有一个数据集,它有三列字符串格式。
年份:yyyy日期:dd月份:从1到12的字符串。
我需要帮助加入并将此日期转换为yyyy-mm-dd。感谢任何帮助/指导。

mrfwxfqh

mrfwxfqh1#

您可以使用如下所示的concat\u ws函数,然后根据需要将字符串转换为timestamp:

SELECT  
CAST(CONCAT_WS("-", year_column, month_column, day_column) AS timestamp) AS full_date FROM a_database.a_table

相关问题