我在Athena AWS上有一个带有时间戳字段的表。我想按日期对它们进行分组。我的SQL查询是:
SELECT CAST(createdat AS DATE) FROM conversations GROUP BY createdat
但我的结果如下:
正如您所看到的分组不起作用,原因是新表格的名称字段为_col0
,而不是createdat
。
我也尝试过:
SELECT CAST(createdat AS DATE) FROM conversations GROUP BY _col0
但是我得到了错误。
有人有什么建议吗?我会很感激
答案 0 :(得分:4)
尝试使用
组中的相同内容SELECT CAST(createdat AS DATE)
FROM conversations
GROUP BY CAST(createdat AS DATE)
答案 1 :(得分:0)
相同但短一些
SELECT CAST(createdat AS DATE)
FROM conversations
GROUP BY 1;