안녕하십니까. 저희 시스템자료중 로그 정보에 관련한 테이블이 있는데.
아래와 같은 정보가 있습니다.
date |
time |
msg |
2017-11-24 |
18:57:03 |
state up |
2017-11-24 |
18:57:01 |
state up |
2017-11-24 |
18:56:59 |
state up |
2017-11-24 |
18:56:57 |
state down |
2017-11-24 |
18:56:56 |
state up |
2017-11-24 |
18:56:43 |
state up |
2017-11-24 |
18:56:38 |
state down |
2017-11-24 |
18:56:37 |
state up |
2017-11-24 |
18:56:36 |
state down |
2017-11-24 |
18:56:35 |
state up |
2017-11-24 |
18:56:33 |
state up |
2017-11-24 |
18:56:31 |
state up |
2017-11-24 |
18:56:29 |
state up |
2017-11-24 |
18:56:27 |
state up |
2017-11-24 |
18:56:25 |
state up |
2017-11-24 |
18:56:23 |
state up |
2017-11-24 |
18:56:21 |
state up |
2017-11-24 |
18:56:13 |
state up |
2017-11-24 |
18:56:08 |
state up |
2017-11-24 |
18:56:06 |
state up |
2017-11-24 |
18:56:04 |
state down |
2017-11-24 |
18:56:03 |
state up |
이 테이블에서 시간적으로 봤을때 state down 과 바로 직후에 state up 되는 2개의 행에 대한 시간 간격을 체크하고 싶습니다.
즉 11-24 18:56:04 에 state down 했고 11-24 18:56:06에 state up 했으면 이를 계산하여 2초 라는 결과가 나왔으면 합니다.
down되고 난 직후 최초 up 되는 항목과 계산을 해야 하는데 , 도움 부탁드립니다.
감사합니다. |