【发布时间】:2019-05-28 02:20:52
【问题描述】:
我有一个这样的数据集:
year | month | day | cust_id |
2018 9 7 xyz001
数据集的问题是日期分为年、月和日。
当我使用 concat 年、月和日时,我得到以下结果:
date:
201897
但我想要这样的东西:
date:
20180907
也就是说,只要我们有单个数字,我想在月份和日期列中添加附加零,并单独保留两位数字的值。
我如何在 SQL 中做到这一点?
【问题讨论】:
-
用您正在使用的数据库标记您的问题。
-
你用
mysql和athena(Presto) 标记了这个。您是否需要无需修改即可在两个数据库中运行的 SQL?
标签: mysql sql date amazon-athena presto