Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
任何人都可以帮助 Teradata 吗?
我想创建一个标准的查询
从表中选择计数(*),其中列 = 某事
但按时间段按 5 分钟的时间间隔进行分组时间列采用“时间”格式
任何的想法?
就像是:
SELECT HOUR(timecolumn) AS h, MINUTE(timecolumn)-(MINUTE(timecolumn) MOD 5) AS m, COUNT(*) FROM table WHERE column=something GROUP BY h, m
(SQL:2003FLOOR是进行定期分组的常用方法,但我相信 Teradata 不支持它,因此n-(n MOD m)构造。)
FLOOR
n-(n MOD m)