このタスクにクエリを入れる方法が本当にわかりません。
テーブル内の各レコードの最初の行の時間を取得する必要がありますが、同じ結果のグループが発生するたびに、信号が 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