我使用以下代码计算出一个平均值:
SELECT AVG(close) FROM daily
ORDER BY datum DESC
LIMIT 50
平均50天。但是,它似乎不起作用。我可以将LIMIT
更改为5
,10
,20
。结果总是一样的。 LIMIT
只是视觉上的限制吗?
答案 0 :(得分:3)
LIMIT
限制您的结果集,而不是您平均的设置。你想要像
SELECT AVG(close) FROM
(
SELECT close FROM daily ORDER BY datum DESC LIMIT 50
)