Я работаю с Oracle SQL и столкнулся с проблемой.
У меня есть одна таблица Таблица A , где я получаю возврат для транспортного средства.
У меня естьдругая таблица Таблица B , где я получаю даты осмотра транспортного средства.В таблице есть столбец с именем id , где id = 2 означает, что автомобиль был осмотрен.Существует возможность многократного осмотра транспортного средства.
Возможно ли каким-либо образом получить первую дату осмотра после даты возвращения?
Он пробовал что-то вроде следующего, но кажется, что он далеко,Есть идеи?
select a.returndate, b.time as inspectdate
from tabel a
join tabelb b on a.vehicleid = b.vehicleid where b.id = 93
where a.vehicle= 011 and min(b.time) > a.returndate;