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)