Conseguir tiempo entre dos filas
Publicado por hercross (26 intervenciones) el 13/05/2021 17:52:46
Hola buenas tardes.. Tengo una SELECT que me da como resultado:
datetime | user | evento | info
--------------------------------------------------------------------------
2021-05-01 10:30:45 | 3 | 20 | Descanso
2021-05-01 10:30:55 | 2 | 20 | Descanso
2021-05-01 10:31:15 | 3 | 27 |
2021-05-01 10:32:45 | 5 | 20 | Descanso
2021-05-01 10:32:57 | 5 | 27 |
2021-05-01 10:34:23 | 2 | 27 |
2021-05-01 10:35:45 | 3 | 20 | Descanso
2021-05-01 10:36:45 | 3 | 27 |
Lo caso es, es posible sacar la diferencia de tiempo que hay entre la línea con el usuario 3, evento 20; y la línea con el uusario 3, evento 27 (justo la siguiente línea)..
Lo mismo para el user 5 o 2.....
Básicamente lo que necesito saber es que el usuario 3 a estado X tiempo en descanso el día Y, el 5 lo mismo... el 2 ...
Es posible?
Gracias
datetime | user | evento | info
--------------------------------------------------------------------------
2021-05-01 10:30:45 | 3 | 20 | Descanso
2021-05-01 10:30:55 | 2 | 20 | Descanso
2021-05-01 10:31:15 | 3 | 27 |
2021-05-01 10:32:45 | 5 | 20 | Descanso
2021-05-01 10:32:57 | 5 | 27 |
2021-05-01 10:34:23 | 2 | 27 |
2021-05-01 10:35:45 | 3 | 20 | Descanso
2021-05-01 10:36:45 | 3 | 27 |
Lo caso es, es posible sacar la diferencia de tiempo que hay entre la línea con el usuario 3, evento 20; y la línea con el uusario 3, evento 27 (justo la siguiente línea)..
Lo mismo para el user 5 o 2.....
Básicamente lo que necesito saber es que el usuario 3 a estado X tiempo en descanso el día Y, el 5 lo mismo... el 2 ...
Es posible?
Gracias
Valora esta pregunta
0