任何人都可以帮助Teradata吗?
我想创建一个标准的
查询选择计数(*) 从表 其中Column = Something
但按时间段按时间段完成,时间列为“时间”格式
任何想法?
答案 0 :(得分:4)
类似的东西:
SELECT HOUR(timecolumn) AS h, MINUTE(timecolumn)-(MINUTE(timecolumn) MOD 5) AS m, COUNT(*)
FROM table
WHERE column=something
GROUP BY h, m
(SQL:2003的FLOOR
是进行定期分组的常用方法,但我相信Teradata不支持它,因此n-(n MOD m)
构造。)