我有一个任务要做,我必须编写一个查询,该查询可以根据时间戳获取数据
table
,其中有两列Entries
的条目,另一个是TimeStamp
的时间戳记TimeStamp
将客户端的数据保存到我的数据库中30 seconds
的所有条目30-0 seconds
的数据我对此一无所知,例如我该如何实现..任何在这里的人请帮助
答案 0 :(得分:1)
从datetime列中提取时间部分,生成当前时间-30秒值并进行比较:
SELECT *
FROM t
WHERE CAST(TimeStamp AS TIME) >= SUBTIME(CURRENT_TIME, '00:00:30')
AND CAST(TimeStamp AS TIME) <= CURRENT_TIME