Last Value

Same usage as FIRST_VALUE

see

From

WITH
orders AS (
    SELECT 
        name, 
        model,
        year, 
        date_at_lot
        row_number() over(partition by model, year order by date_at_lot asc) AS order
    FROM cars 
)
SELECT
    name AS oldest_car_name,
    model, 
    year
FROM orders
where order = 1 

To

SELECT 
    FIRST_VALUE(name) OVER(PARTITION BY model, year ORDER BY date_at_lot ASC) AS oldest_car_name
    model,
    year
FROM cars