报这个错,Window aggregate can only be defined over a time attribute column, but TIMESTAMP(3) encountered
时间: 2023-12-06 11:45:29 浏览: 256
WindowAdapter错误提示
这个错误通常是因为在使用Window函数进行聚合操作时,没有指定时间属性列。请检查你的SQL语句,确保在WINDOW子句中使用了正确的时间属性列,例如:
```
SELECT col1, col2, SUM(col3) OVER (ORDER BY timestamp_col RANGE BETWEEN INTERVAL 1 HOUR PRECEDING AND CURRENT ROW) FROM my_table;
```
其中,`timestamp_col` 应该是一个具有时间属性的列,例如 `TIMESTAMP` 或 `DATETIME` 类型。注意,在 `OVER` 子句中,使用了 `RANGE` 子句来指定时间窗口。你需要根据具体情况调整窗口大小和起始位置,以满足你的需求。
阅读全文