【发布时间】:2022-01-16 17:05:53
【问题描述】:
我正在尝试执行下面给出的 WINDOW 查询:
SELECT
DATE(ts),
oi,
avg(oi) OVER(PARTITION BY DATE(ts) )
FROM bybit_oi_1d_BTCUSD
它给出了以下错误:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(PARTITION BY DATE(ts) )
FROM bybit_oi_1d_BTCUSD LIMIT 0, 25' at line 4
【问题讨论】:
-
什么是 MySQL 版本? 8.0+ 支持窗口函数
-
啊..我在 5.7
标签: mysql sql mysql-error-1064