Teradata SQL按小时间隔分组出TIMESTAMP(6)

时间:2014-04-30 13:55:10

标签: sql datetime intervals teradata

我希望使用Teradata在“时间”为时间戳(6)的时间范围内按小时对小组进行分组

SELECT VOLUME, HOUR(time)
FROM table
GROUP BY HOUR(time)

1 个答案:

答案 0 :(得分:5)

Teradata中没有HOUR功能,根据标准SQL,它是EXTRACT:

EXTRACT(HOUR FROM timestampcol)

当然你需要一个聚合函数,但我假设VOLUME将是SUM / AVG / COUNT的别名: - )