SQL为每个不同的设备ID选择200个最新时间戳记

时间:2018-12-22 21:31:26

标签: mysql

我有一张这样的桌子。

deviceid    temperature     timestamp
1           35              222222222
1           36              333333333
2           35              222222222
2           35              333333333
2           35              444444444
3           37              222222222
3           39              333333333
3           41              444444444

说我需要:

具有设备ID 1的200行

具有设备ID 2的200行

具有设备ID 3的200行。

但是我需要每行200条最新记录,timestamp

如何将结果限制为每个不同设备ID的最新时间戳温度的200?

我一直在寻找使用TOPMAXDISTINCT的答案,但我似乎无法将它们放在一起。

0 个答案:

没有答案