У меня есть следующая таблица транспортных средств с заданными записями.
Create Table Vehicle (Vehicle_Type varchar(50),Car_Number number,Car_Type varchar(10),Car_Status char(1),Car_Repaired_Date Date);
Insert into Vehicle(Vehicle_Type,Car_Number,Car_Type,Car_Status,Car_Repaired_Date)values('CAR',123456,'SUV','Y','16-MAR-20 06.49.05');
Insert into Vehicle(Vehicle_Type,Car_Number,Car_Type,Car_Status,Car_Repaired_Date)values('CAR',234567,'SUV','N','16-MAR-20 06.49.05');
Insert into Vehicle(Vehicle_Type,Car_Number,Car_Type,Car_Status,Car_Repaired_Date)values('CAR',334567,'SEDAN','N','16-MAR-20 06.49.05');
Insert into Vehicle(Vehicle_Type,Car_Number,Car_Type,Car_Status,Car_Repaired_Date)values('CAR',4567890,'SEDAN','N','14-MAR-20 06.49.05');
commit;
Я пытаюсь получить записи для Vehicle_Type = 'CAR', где CAR_STATUS = 'Y' с отдельным CAR_TYPE. Если какой-либо из CAR_TYPE CAR_STATUS = ' N 'тогда получите недавно обновленный CAR для этого CAR_TYPE.
INPUT:
Ожидаемый ВЫХОД;
Заранее спасибо.