【发布时间】:2019-07-03 07:33:33
【问题描述】:
我的以下 SQL 行存在语法错误。我试图在我的 SQL 查询中引用前一天的收盘价如何修复我的查询以不出错?
谢谢!
SELECT *
FROM "daily_data"
WHERE date >'2018-01-01' and (open-LAG(close))/LAG(close)>=1.4 and volume > 1000000 and open > 1
错误:
查询执行失败 原因:SQL 错误 [42809]:错误:窗口函数滞后需要 OVER 子句位置:63
【问题讨论】:
-
以表格格式提供样本数据和您的预期输出
标签: sql postgresql lag