我基本上需要的是一个查询,它允许我显示插入的最后一行和当前时间之间的时间。如何选择NOW()和最后一行之间的时间间隔?
具体表格使用时间戳字段类型。
我知道DATE_SUB必须用在这里,但我不知道如何在这个特殊问题
我基本上需要的是一个查询,它允许我显示插入的最后一行和当前时间之间的时间。如何选择NOW()和最后一行之间的时间间隔?
具体表格使用时间戳字段类型。
我知道DATE_SUB必须用在这里,但我不知道如何在这个特殊问题
select min(now() - timestamp) from table
假设表有它记录了时间的插入每个记录的时间戳字段,然后
SELECT TIMEDIFF(now(), max(timestampfield))
FROM yourtable
不工作时,我得到一个MySQL错误,查询无效,从MAX开始,我想也许interval关键字丢失,但我仍然有错误。 – dikidera
啊,对......星期一......一秒钟,我会解决答案。 –
您可能要减去2个datetime值:http://bytes.com/topic/mysql/answers/77102-elapsed-time-between-2-datetime-values –