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

Respuestas a la pregunta(3)

Su respuesta a la pregunta