我有一个金融价格时间序列:
date price variance_3 1/1/2012 1,1 n/a 2/1/2012 1,2 n/a 3/1/2012 1,3 4/1/2012 1,3 7/1/2012 1,2 8/1/2012 1.3
我打算使用最后3个价格及时计算每个日期的差异。 您是否认为有机会仅使用SQL来实现此目的?
任何提示都会非常感激。
答案 0 :(得分:2)
select var_pop(price) as variance
from (
select price
from YourTable
order by
date desc
limit 3
) as SubQueryAlias