特定のダンパーが (製造環境で) 開いている時間を一覧表示するビューがあります。このビューのクエリに制限されています。基本的に、データは次のようになります。
dateTime value
9/1/15 0:01 1
9/1/15 0:10 0
9/1/15 1:10 1
9/1/15 2:00 NULL
9/1/15 3:01 0
ダンパーが開いている (1) たびに検索し、いつ閉じた (0) かを判断する必要があります。開いていると想定しているヌル (1 と同じ)。
値が 1 で、その 1 の次の 0 であるすべてのエントリを見つける最良の方法は何ですか?
これはヒストリアン DB ですが、基本的にほぼすべての点で SQL を模倣しています。