Я хочу добавить к первому значению checkin
и последнему значению checkout
на основании того же местоположения и той же даты.Установить значение SQL на основе другого значения?
я запускаю этот запрос:
select USERID , CHECKTIME , SENSORID
from CHECKINOUT
where USERID = 15
Что я имею в виду:
USERID CHECKTIME SENSORID
------------------------------------
15 2014-10-20 01:22:01.000 100
15 2014-10-20 12:38:22.000 100
15 2014-10-20 22:00:54.000 100
15 2014-10-21 01:24:30.000 100
15 2014-10-21 07:31:39.000 100
15 2014-10-21 22:11:47.000 100
15 2014-10-22 00:10:34.000 100
15 2014-10-22 05:51:47.000 100
быть:
USERID CHECKTIME SENSORID
---------------------------------------------
15 2014-10-20 01:22:01.000-checkin 100
15 2014-10-20 12:38:22.000-checkout 100
15 2014-10-20 22:00:54.000-checkin 100
15 2014-10-21 01:24:30.000-checkin 100
15 2014-10-21 07:31:39.000-checkout 100
15 2014-10-21 22:11:47.000-checkin 100
15 2014-10-22 00:10:34.000-checkin 100
15 2014-10-22 05:51:47.000-checkout 100
Но на основе sensorid
быть одинаковыми, и в тот же день.
Непонятно, что вы просите. Не могли бы вы лучше объяснить, что хотите? –
где находится поле местоположения? –
Поле местоположения SENSORID. – user1472886