Мои данные выглядят так.

Вывод, который я хочу увидеть:

Вот запрос, который я написал, но его пока нет, но я знаю логику того, что мне следует делать.Мне нужно взять максимальное значение столбца (скорость) того же транспортного средства и размера конкурента.Это можно было бы написать лучше, поэтому я был бы признателен, если бы кто-то указал мне правильное направление.
Ниже мой запрос:
SELECT RENTAL_DATE, OUTBOUND, INBOUND
CASE
WHEN Competitor = 'kay' AND VEHICLE_SIZE= 'Small' THEN MAX(RATE)
WHEN COMPETITOR = 'lola' AND VEHICLE SIZE = 'Small'THEN MAX(RATE)
WHEN Competitor = 'kay' AND VEHICLE_SIZE= 'Large' THEN MAX(RATE)
WHEN COMPETITOR = 'lola' AND VEHICLE SIZE = 'Large'THEN MAX(RATE)
ELSE 'RATE'
END AS RATE
FROM FORMATTED2018AND2019DATA;
Второй запрос:
select Rental_date, outbound, inbound, vehicle_size,
max(rate) where competitor='lola' and vehicle_size = 'small' OR 'large'
max(Rate)where competitor ='kay' and vehicle_size = 'small' OR 'large'
from table2
group by
Rental_date, outbound, inbound, vehicle_size,