[英]Create date from integers in separate fields in athena aws
我对雅典娜很陌生,所以请耐心等待。 我将数据作为整数存储在三个单独的列中,分别代表年、月和日,如下所示:
year month day
2020 7 10
2020 7 11
2020 7 12
我想把这三个字段变成一个日期。 我怎么做?
提前致谢!
一种方法是:
select date_parse(cast(year * 10000 + month * 100 + day as varchar(255)), '%Y%m%d')
这也应该有效:
select date(year || '-' || month || '-' || day)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.