在亚马逊 Athena 中,我想从字符字符串 "2017-07-27 12:10:08" 中仅提取字符字符串 "2017-07-27"。
SELECT SUBSTRING (event_datetime.s, 0, 10) FROM production limit 10
我尝试了这种方法,只返回0到10的数字。
在 Athena 中,是否可以截取字符字符串?如果可以,如何操作呢?
或者,如果您知道如何将 “2017-07-27 12:10:08” 转换为日期类型,那也行。
谢谢。
在亚马逊 Athena 中,我想从字符字符串 "2017-07-27 12:10:08" 中仅提取字符字符串 "2017-07-27"。
SELECT SUBSTRING (event_datetime.s, 0, 10) FROM production limit 10
我尝试了这种方法,只返回0到10的数字。
在 Athena 中,是否可以截取字符字符串?如果可以,如何操作呢?
或者,如果您知道如何将 “2017-07-27 12:10:08” 转换为日期类型,那也行。
谢谢。
You can use SUBSTR to substring a column value.
Here is the string function reference page.
In your case, this would lead to the following statement:
SELECT SUBSTR(event_datetime.s, 1, 10) FROM production limit 10
请注意,第一个字符的索引位置为1(而不是零),与标准SQL相同。