Teradata SQL在TIMESTAMP(6)中按小时间隔进行分组



当"时间"是时间戳(6(时,我希望使用Teradata在日期范围内每小时对卷进行分组

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

Teradata中没有HOUR函数,根据标准SQL,它是EXTRACT:

EXTRACT(HOUR FROM timestampcol)

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

相关内容

  • 没有找到相关文章

最新更新