У меня есть таблица с отметкой времени и логическим значением, указывающим на наличие вещи, которая выглядит следующим образом
id timeStamp thingIsIn
1 t1 1
4 t2 0
5 t3 1
7 t4 0
, где t1-t4 - это просто значения даты и времени, поступающие из функции getdate (), когда стол заполнен. Поскольку дубликаты удаляются, у меня могут быть непоследовательные идентификаторы. Мне нужно отправить inTimes в таблицу и outTimes в таблицу. Пример таблицы inTimes:
timeStamp duration
t1 t2-t1 (this is the timeStamp of when it went in and how long it was there)
t3 t4-t3
, где t2-t1 может быть любой длины, поэтому я хочу, чтобы время в datetime, а не часть datetime.
Как рассчитать время разница и как вы отправляете это на новую таблицу?