我有一个数据集,其中有三列字符串格式。
年份:YYYY日期:DD月:1到12之间的字符串。
我需要帮助加入并将其转换为YYYY-MM-DD的单个日期。感谢任何帮助/指导。
您可以使用如下所示的CONCAT_WS函数,然后根据需要将字符串转换为时间戳:
SELECT CAST(CONCAT_WS("-", year_column, month_column, day_column) AS timestamp) AS full_date FROM a_database.a_table