Asistencia IN y OUT
Considere la siguiente estructura de tabla y datos de muestra:
EmpID InputDateTime StatusINOUT
-------------------------------------
1 2018-05-26 08:44 1
1 2018-05-26 08:44 2
2 2018-05-28 08:44 1
2 2018-05-28 12:44 2
1 2018-05-21 08:44 1
1 2018-05-21 10:44 2
2 2018-05-23 08:44 1
2 2018-05-23 08:44 2
Ahora quiero separar la columnaInputDateTime
en dos columnas, es decir,INTIME(1)
yOUTTIME(2)
. La lógica detrás de esto es la fecha para la cualStatusInOut
es 1 seráInTime
y paraStatusInOut
es 2 ese valor de fecha seráOUTTIME(2)
.
El formato de salida esperado es el que se muestra a continuación:
Empid INTIME(1) OUTIME(2)
--------------------------------------------
1 2018-05-26 08:44 2018-05-26 08:44
2 2018-05-28 08:44 2018-05-28 12:44
1 2018-05-21 08:44 2018-05-21 10:44
2 2018-05-23 08:44 2018-05-23 08:44