mat*_*123 2 sql group-by teradata
任何人都可以帮助使用 Teradata 吗?
我想创建一个标准的查询
select count(*) from Table where Column = something
但有一个按 5 分钟时间间隔完成的时间段分组,时间列采用“时间”格式
任何的想法?
就像是:
SELECT HOUR(timecolumn) AS h, MINUTE(timecolumn)-(MINUTE(timecolumn) MOD 5) AS m, COUNT(*)
FROM table
WHERE column=something
GROUP BY h, m
Run Code Online (Sandbox Code Playgroud)
(SQL:2003FLOOR是进行定期分组的常用方法,但我相信 Teradata 不支持它,因此n-(n MOD m)构造。)
| 归档时间: |
|
| 查看次数: |
2926 次 |
| 最近记录: |