我的MySQL数据库中有一个时间字段Timestamp,它映射到DATE我的bean中的数据类型.现在我想要一个查询,我可以通过该查询获取数据库中的所有记录,当前时间戳与数据库中存储的时间差大于20分钟.
我该怎么做?
我想要的是:
SELECT * FROM MyTab T WHERE T.runTime - now > 20 minutes
Run Code Online (Sandbox Code Playgroud)
是否有任何MySQL函数,或者在SQL中以任何方式执行此操作?
我用'time'字段设置我的MySQL数据库
在传统意义上,它不是HH:MM,它是事件发生的时间,因此在游戏中还剩5分45秒时发生值为5:45的事件.12:25发生了12分25秒,等等.
我希望能够找出经过的总时间,所以如果我有一个事件发生在12:25而下一个事件发生在5:45我希望能够得到差异,这将等于6:40.然后,我想将其表示为小数,在本例中为6.67.
这可能吗?
提前致谢.