0

所以我有一张桌子叫Ronde

 ID  | Teamid | Timestamp
----------------------------------------
 1   |   1    | 2013-06-28 18:35:28
 2   |   1    | 2013-06-28 18:36:28
 3   |   2    | 2013-06-28 18:36:30
 4   |   3    | 2013-06-28 18:37:28
 5   |   2    | 2013-06-28 18:40:28
 6   |   1    | 2013-06-28 18:42:28
 7   |   2    | 2013-06-28 18:43:28
 8   |   3    | 2013-06-28 18:48:28

这是一个相同的sqlfiddle

所以我需要的是一个查询,该查询将 2 个最新记录分组Teamid并使用timestamp.

所以例子:

newest1, newest2    
result =  ( 60 minutes / (newest2.timestamp - newest1.timestamp) ) * 6

结果是 2 个时间戳之间的平均速度。

`LIMIT` in subquery don't work

有人可以解决我的问题吗???

所需的输出数据:

团队| 速度
1 | 60
2 | 120
3 | 32,72
4

1 回答 1

1

也许是这样的......

http://www.sqlfiddle.com/#!2/2dc3f/7

?

于 2013-06-28T17:15:50.870 回答