我创建了一个帖子表。我想在表格中有一个时间字段,它会随着时间自动更新。比如说如果帖子在下午1点连续插入并且我在2小时后检查它应该包含值2或类似的东西。
在插入帖子时,它将包含0分钟。 30分钟后,如果我执行一个选择查询,它应该包含30
有没有办法只在mysql中执行此操作?
答案 0 :(得分:1)
首先,您只需在NOW()sql函数中插入时间,然后在运行select查询时从NOW()中减去表插入时间。它会起作用。
select NOW() - inserttiontime from table;