如何在 Amazon Athena 中获取数据中的左十个字符

Aye*_*eYo 1 amazon-web-services presto amazon-athena

我正在尝试创建一个包含日期最左边 10 个字符的视图,因为我不需要小时、分钟、秒。

我试过左边的查询,但说不支持这种查询。

创建或替换视图 generated_date AS SELECT left(" Generation_date", 10) FROM database_final

我预计 2019/02/08 但原来是 2019/02/08 12:00:00

The*_*heo 6

SUBSTR("generation_date", 1, 10)将为您提供字符串的前 10 个字符。

您可以在这里找到 Athena 支持的所有字符串函数: https: //prestodb.github.io/docs/0.172/functions/string.html