Hola, si en el atributo Time guardas el momento(timestamp) en que cambió de estado, puedes implementar un mecanismo de trigger que registre, el cambio de estado y el tiempo que estuvo, en otra tabla, o  también puedes implementar algun otro mecanismo de versionado de registros y calcular la diferencia de tiempo.

Saludos


On 3/4/21 8:37 PM, ocasca...@opensoftwarecr.com wrote:

Hola a todos,
Tengo una aplicación IOT que envía datos a una tabla de estado de dispositivo. Esta tabla tiene la siguiente estructura:

Time - Dispositivo - Estado

En la columna de estado se registra un valor 0 que significa apagado o 1 si esta encendido. Por lo tanto tengo una serie de registros con valor 0 y 1. Existe algún sql donde yo pueda ver cuanto tiempo tiene cada valor? Es decir, cuanto tiempo estuvo en 0 hasta pasar a 1, cuanto a 1 hasta pasar a 0.
Gracias.





Reply via email to