このタスクにクエリを入れる方法が本当にわかりません。
テーブル内の各レコードの最初の行の時間を取得する必要がありますが、同じ結果のグループが発生するたびに、信号が 1 に等しいときに最初の行を取得する必要があります。
正しく説明する方法がわかりませんが、例を示します。意味がわかります。
記録:
ID| Time | Serial | Signal
1| 10:59| 12 | 1
2| 11:00| 12 | 1
3| 11:01| 12 | 1
4| 11:01| 13 | 1
5| 11:02| 12 | 0
6| 11:03| 12 | 0
7| 11:05| 13 | 1
8| 11:07| 12 | 1
だから私はこの結果が必要です:
ID| Time | Serial | Signal
1| 10:59| 12 | 1
4| 11:01| 13 | 1
7| 11:05| 13 | 1
8| 11:07| 12 | 1