如何在今天和昨天之间获得收盘价的变化?

时间:2013-12-15 13:54:56

标签: php mysql

我是php和sql的新手。

这就是数据库的样子。

我希望每天更改关闭。

 // Quantity of rows

 $sql = mysql_query("SELECT Date, Close FROM stock");

 $range = mysql_num_rows($sql);

echo $range . "<br>";

// Getting the Change

$result2 = mysql_fetch_array($sql);

for($i=1;$i<$range+1;$i++){

    $dayChange = $result2[$i]-$result2[$i-1];

    echo $dayChange . "<br>";

}

http://i.stack.imgur.com/KYMke.jpg

1 个答案:

答案 0 :(得分:0)

如果没有假期,请尝试此sql查询:

SELECT id, sDate AS mDate, close, (
close - ( 
SELECT close
FROM stock
WHERE sDate = DATE_ADD( mDate, INTERVAL 1 
DAY ) )
) AS dayChange