我有一个项目表,每个项目都有一个时间戳连接到它。我想找到任何一对连续项目之间的最大间隔。这只能用于查询吗?查找日期列表中最大的时间间隔
更新:让我看看是否可以使这一点更容易混淆。我想要做的就是比较每个项目的时间戳和它之前和之后的项目,以了解这两次之间经过了多少时间。我想为所有项目做到这一点,最后两项之间的差距最大。
我不想要任何两个项目之间的最大区别,因为那显然是第一个和最后一个项目。希望这个描述更清晰。
更新2:接受答案后很快,我意识到我再次错误地描述了这个问题。新问题是项目ID与时间戳的顺序不同。
我要去尝试了一些数据来说明问题......
Item - Time (seconds) Item0 - 000 Item1 - 030 Item2 - 120 Item3 - 090 Item4 - 100
因此,对于以上项目,我想60秒(物品1和3之间),但马丁的(大)会回答返回90秒(item1和2)
我认为你需要澄清你的问题。如果我以某种方式阅读它,听起来像是需要找出两个日期的差异 - 这只是减法。也许你想在一组日期中找到MAX和MIN日期? – jcollum 2010-03-09 15:05:17