2

誰でも Teradata を手伝ってもらえますか?

スタンダードなクエリを作りたい

列 = 何かのテーブルからカウント (*) を選択します

ただし、5 分の時間間隔で行われる期間ごとにグループ化されます。時間列は「時間」形式です

何か案が?

4

1 に答える 1

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)構造体です。)

于 2010-04-16T12:20:35.947 に答える