Supongo que necesitas una consulta que combine cada entrada con la primera salida después de ella, del mismo sensorid:
Código SQL:
Ver originalSELECT *
FROM MiTabla T1
OUTER Apply (SELECT Top 1 *
FROM MiTabla T2
WHERE T2.CheckType='salida'
AND T2.CheckTime>=T1.CheckTime
AND T2.Sensorid=T1.Sensorid
ORDER BY CheckTime ASC) T2
WHERE T1.CheckType='entrada';