5 分ごとに記録するイベント ログがあるので、ログは次のようになります。
OK
Event1
Event1
Event1
OK
Event1
OK
Event1
Event1
Event1
OK
この場合、ステータスが返された期間の間に「OK」期間があったため、「Event1」のインスタンスが 3 つあります。
これをmySqlで処理する適切な方法はありますか? (注: Event1 / OK 以外にも定期的に表示されるステータスがあります)
実際の Sql 構造は次のようになります。
-Historical
--CID //Unique Identifier, INT, AI
--ID //Unique Identifier for LOCATION, INT
--LOCATION //Unique Identifier for Location, this is the site name, VarChar
--STATUS //Pulled from Software event logger, VarChar
--TIME //Pulled from Software event logger, DateTime