【发布时间】:2011-09-19 23:37:14
【问题描述】:
我基本上需要的是一个查询,它允许我显示插入的最后一行和当前时间之间经过的时间。
具体表使用timestamp字段类型。
我知道这里必须使用 DATE_SUB,但我不知道如何解决这个特定问题
【问题讨论】:
-
您可能需要减去 2 个日期时间值:bytes.com/topic/mysql/answers/…
标签: mysql
我基本上需要的是一个查询,它允许我显示插入的最后一行和当前时间之间经过的时间。
具体表使用timestamp字段类型。
我知道这里必须使用 DATE_SUB,但我不知道如何解决这个特定问题
【问题讨论】:
标签: mysql
假设该表有一个时间戳字段记录每条记录的插入时间,那么
SELECT TIMEDIFF(now(), max(timestampfield))
FROM yourtable
【讨论】:
select min(now() - timestamp) from table
【讨论】: