MySQL仅返回介于starttime和starttime + x值之间的那些值

时间:2019-04-29 12:13:16

标签: mysql time compare datetime-comparison

我遇到一种情况,在“ starttime”列中存储了unix时间戳。

现在,我只选择以下位置的记录:

currentTime = time(); // unix timestamp
currentTime >= startTime && currentTime <= (starttime + x)

x是几秒钟的动态范围。

1 个答案:

答案 0 :(得分:0)

当我收到您的问题时,您需要做的是

select * from table where xfield > UNIX_TIMESTAMP() and xfield <= SUM(UNIX_TIMESTAMP(),x);