У меня есть сводная таблица возврата данных из основной таблицы. Я пытаюсь обновить некоторые сводные данные из значений в основной таблице следующим образом:
update #summary
set TopSpeed = CD.TopSpeed, SpeedTime = CD.TimeSent, SpeedDriver = CD.Driver
from
(
select top 1 TopSpeed, TimeSent, Driver
from CarData
where CarData.VehicleId = #summary.VehicleId
and CarData.TimeSent between #summary.Start and #summary.Stop
order by CarData.TopSpeed desc, TimeSent desc
) as CD
Временная таблица #summary создает сводные данные о поездках на автомобиле. Для каждой машины может быть несколько поездок, каждая из которых имеет время начала и окончания. Таблица CarData содержит все подробные данные автомобиля, такие как скорость и положение и т. Д.
Пожалуйста, вы можете помочь?
Спасибо,
Роберт