如何在与时间戳相关的SQL查询中进行数学运算

时间:2013-08-22 22:40:03

标签: php mysql sql

我需要在MySQL数据库的列中围绕时间戳做一些数学运算。我在PHP中使用这些查询来推断值,然后将它们用作变量以输入生成Highcharts图的另一个函数。

例如:

SELECT COUNT(blah) FORM blah WHERE start_stamp >=now() - interval 1 day

然后我需要从类似查询中减去另一个值来获取前一天的计数,例如:

SELECT COUNT(blah) FORM blah WHERE start_stamp >=now() - interval 2 day

所以让我们说这两个变成了今天和$昨天的变量,我怎么能在SQL查询中最有效地做到这一点?显然我可以在PHP中进行数学计算,但我确信在查询本身中有更好的方法可以做到这一点。

0 个答案:

没有答案