我需要下面的代码为每辆车提供最高/最近的TotalRentDays,而不是重复这些代码,直到它降到零。屏幕截图显示,每当一辆车到达另一天租赁的地方,比如CarId 15,该表就会输出数据。当我在查询中输入DISTINCT时,它只做了第一个条目CarId 2,没有重复。
Current Output
SELECT DISTINCT CarId, Make, Model, (NumOfRentDays) AS TotalRentDays FROM Cars
JOIN Rents ON Cars.CarId= Rents.Cars_CarId ORDER BY TotalRentDays DESC;