在UNIX_TIMESTAMP中计算时间差(PHP / MYSQL)

时间:2015-03-12 12:50:10

标签: php mysql

我在这个过程中有一个问题,不知道如何继续......

我有一个mysql数据库,可以获取时间戳,用户和控件的数据。

timestamp |    user   |   control
1426147200|   USER1  |    0
1426149000|   USER1  |    20
1426156200|   USER1  |    75
1426156200|   USER1  |    15
1426156200|   USER1  |    20
1426159800|   USER1  |    0
1426167000|   USER1  |    15

今天我做了

SELECT * 
FROM mytable 
WHERE control="0" 

并显示php输出中control="0"的表中的所有记录。但我想输出控制时间在“0”中的时间。

我的需要是,如果“USER1”的控制为“0”为零并且更改为任何其他数字为零,则完成了多长时间。

计算并存储变量中的时差值。

timestamp |    user  |   control
1426147200|   USER1  |    0
1426159800|   USER1  |    0

注意:Control“0”零变为“X”值的行的差异是我的数据库中未定义的行,需要动态完成。

0 个答案:

没有答案