我有一个数据库表,用于存储我的加热系统(0/1)的状态。 每当状态改变时,我在表中有一个新行,带有时间戳和新状态(0/1)。 问题是,有时软件会在表格中放置重复的行。
所以我需要一个查询/脚本来删除所有重复的行,其中重复意味着有两个具有相同状态的后续行。
我很感激能帮助我的人。
编辑:
我忘了说我使用MySQL作为DBMS
数据示例如下:
++++++++++++++++++++++++++
+ ID + Status +
++++++++++++++++++++++++++
+ 1 + 0 +
+ 2 + 1 +
+ 3 + 0 +
+ 4 + 0 +
+ 5 + 0 +
+ 6 + 1 +
+ 7 + 1 +
++++++++++++++++++++++++++
当我应用查询时,我需要获得以下内容:
++++++++++++++++++++++++++
+ ID + Status +
++++++++++++++++++++++++++
+ 1 + 0 +
+ 2 + 1 +
+ 3 + 0 +
+ 6 + 1 +
++++++++++++++++++++++++++