我有存储在表中的传入传感器数据。传感器的每条记录都有几个“计数器”列。计数器不过是时间的快照。示例记录如下所示。
|标识 | 传感器 | 柜台 1 | 柜台2 | 时间戳 1 5 100 200 上午 10:00 2 5 125 210 上午 10:01 ... 60 5 1000 800 上午 11:00
我有数千个这样的传感器及时发送其计数器值的快照。我需要做的是,给定一个时间段,比如上午 10 点到 11 点之间,将记录之间的增量映射到图表。Delta 总是取到之前的记录。
获取连续记录之间的增量的 SQL 查询是什么?
我的第二个问题是,存储此类自引用数据的良好表设计是什么。可能作为一个链表,每条记录都指向前一条记录?