我可以使用SQL查询成功地计算一个股票的200天移动平均线,我正在尝试创建一个VIEW。我被困在下面的查询似乎是合乎逻辑,但有一个SQL错误 “#1054 - 未知列‘equity.TickerID’在‘where子句’”需要帮助解决这个SQL查询
SELECT AVG(Close) AS MA200 FROM equity
INNER JOIN
(
SELECT Close
FROM equity_pricehistory
WHERE TickerID = equity.TickerID
ORDER BY Timestamp
DESC LIMIT 0,200
) as Y
我相信视图不支持子查询。不过,我可能是错的。 –
子查询有其自己的范围。 – bernie
亚当,我有兴趣知道,我想尽可能在SQL中实现。我正在尽量避免编写尽可能多的C++实用程序。 – user805547