Я уверен, что у кого-то будет очень простой ответ на этот вопрос, но я не могу решить его ради своей жизни: у меня есть 3 таблицы, которые выглядят примерно так:
Vehicles: Vehicle_id, Reg_number...
Datalogger: Logger_id, event, status, date...
Vehicle_Loggers: Vehicle_id, Logger_id, installed_from, installed_to
(Связи находятся на столбцах с таким же именем здесь)
Используя эти таблицы, как получить всю историю журналов данного автомобиля (события и состояния), даже если он имеетБыло ли установлено несколько регистраторов в разное время?
Я знаю, что это можно сделать с помощью курсора, но поскольку это действительно заданная операция (получите набор регистраторов, которые были прикреплены к транспортному средству, затем получите отчеты окаждый регистратор, использующий заданный диапазон дат для этого регистратора)
РЕДАКТИРОВАТЬ: Регистраторы могут использоваться более чем в одном транспортном средстве в течение срока их службы, отсюда и включение дат.* Спасибо
Гарет