I have a database records as shown below.
The status of name filed is 0 and 1.
How to find the timestamp between the status when changes from 0 to 1 and when status changes from 1 to 0.
For example when status is 0 at 2008-03-18 08:20:02 and status is 1 at 2008-03-18 09:40:01 and again status is 0 2008-03-18 09:50:01. How to display it like 70 minutes the status is 0 and 10 minutes status is 1 and again 10 minutes status is 0
Name | timestamp | status
aaa | 2008-03-18 08:20:02 | 0 |
| aaa| 2008-03-18 08:30:01 | 0 |
| aaa | 2008-03-18 08:40:01 | 0 |
| aaa| 2008-03-18 08:50:01 | 0 |
| aaa | 2008-03-18 09:00:01 | 0 |
| aaa| 2008-03-18 09:10:01 | 0 |
|aaa | 2008-03-18 09:20:02 | 0 |
| aaa| 2008-03-18 09:30:01 | 0 |
| aaa| 2008-03-18 09:40:01 | 1 |
| aaa| 2008-03-18 09:50:01 | 0 |