イベントを格納する mySQL テーブルがあります。テーブルは少なくとも 1 時間に 1 回書き込まれ、値が変更されるたびに書き込まれます。エントリは次のようになります (各行はテーブルの行です)
- 日時値
- 2013/10/17 01:00:00 0
- 2013/10/17 01:45:00 1
- 2013/10/17 02:00:00 1
- 2013/10/17 03:00:00 1
- 2013/10/17 03:30:00 0
- 2013/10/17 04:00:00 0
- 2013/10/17 04:15:00 1
- 2013/10/17 05:00:00 1
- 2013/10/17 05:23:00 0
- 2013/10/17 06:00:00 0
- 2013/10/17 07:00:00 0
申し訳ありませんが、上記のリストはうまく表示されません。DateTime 列と Value 列 (1 または 0) があります。値が 0300 から 0700 の間で "1" であった期間を示すクエリを作成するにはどうすればよいですか (例として)。値は 1 時間以内に複数回変更される可能性があります。時間よりも頻繁にクエリを実行する必要はありません。この例では、探している結果は 1.63 [時間] (98 分) です。
ありがとうデビッド