带有 GROUP BY 的 AWS Athena CAST

Man*_*uel 2 sql amazon-web-services amazon-athena

我在 Athena AWS 中有一个带有时间戳字段的表。我想按日期对它们进行分组。我的 SQL 查询是:

SELECT CAST(createdat AS DATE) FROM conversations GROUP BY createdat 但我的结果如下: 阿斯达

正如你可以看到GROUP BY不起作用,原因是新表的名称为外地_col0来代替createdat。我也试过: SELECT CAST(createdat AS DATE) FROM conversations GROUP BY _col0但我得到了错误。

有人有什么建议吗?我会很感激

sca*_*dge 9

尝试在 group by 中使用 then same

SELECT CAST(createdat AS DATE) 
FROM conversations 
GROUP BY CAST(createdat AS DATE)
Run Code Online (Sandbox Code Playgroud)