如何用php制作相同的数据集

时间:2014-04-01 16:09:38

标签: php mysql

我有两个数据集

一:

 2013-09-30   -31.10775
 2013-10-01   -9.19418
 2013-10-02   26.00109
 2013-10-03   -6.04632
 2013-10-06  -66.11115
 2013-10-07  -25.07811
 2013-10-08  -64.89727
 2013-10-09  29.21063
 2013-10-10  21.98792
 2013-10-20  -71.87298
 2013-10-21  -7.79364
 2013-10-22  50.77988

 2013-09-30      0.00
 2013-10-07      10.00
 2013-10-10      0.00
 2013-10-21     -5.50
 2013-10-22      25.60

我要实现的比较第一组的日期与第二个设定的日期如果匹配则返回第二个设定的价格数据否则返回最后的数据,直到它与下一个匹配。我需要这个,因为计算这两个价格数据的协方差我怎样才能实现呢?

这就是我尝试过的事情

SELECT IDX_DEVIATION
    ,IDX_DATE_TIME
FROM idx
WHERE IDX_DATE_TIME >= DATE_SUB(CURDATE(), INTERVAL 6 MONTH)
ORDER BY IDX_DATE_TIME ASC;
第一个查询的

SELECT (ltp-ycp) AS changes
    ,entry_date
FROM eod_stock
WHERE entry_date >= DATE_SUB(CURDATE(), INTERVAL 6 MONTH)
    AND company_id = 2 ORDER by entry_date ASC; 

0 个答案:

没有答案