Mysql 如何选择从现在开始()到插入的最后一行之间的时间?
我基本上需要的是一个查询,它允许我显示插入的最后一行和当前时间之间经过的时间 特定表使用时间戳字段类型Mysql 如何选择从现在开始()到插入的最后一行之间的时间?,mysql,Mysql,我基本上需要的是一个查询,它允许我显示插入的最后一行和当前时间之间经过的时间 特定表使用时间戳字段类型 我知道这里必须使用DATE_SUB,但我不知道如何解决这个特殊问题假设表中有一个timestamp字段记录每个记录的插入时间,那么 select min(now() - timestamp) from table SELECT TIMEDIFF(now(), max(timestampfield)) FROM yourtable 您可能想减去2个datetime值:不起作用,我得到一个my
我知道这里必须使用DATE_SUB,但我不知道如何解决这个特殊问题假设表中有一个timestamp字段记录每个记录的插入时间,那么
select min(now() - timestamp) from table
SELECT TIMEDIFF(now(), max(timestampfield))
FROM yourtable
您可能想减去2个datetime值:不起作用,我得到一个mysql错误,查询无效,从MAX开始,我想可能缺少interval关键字,但我仍然得到一个错误。