tsql новичок здесь.
У меня есть таблица, похожая на эту:
CarId CarName UserId RentedTimes CrashedTimes
`````````````````````````````````````````````````````````
1 Ferrari 1 2 0
2 DB9 1 5 0
3 Ferrari 2 4 0
4 Audi 3 1 0
5 Audi 1 1 0
Предполагая, что таблица называется «Автомобили», я пытаюсь выбрать общее количество раз, когда каждый из автомобилей был арендован. Согласно таблице выше, Ferrari арендовали всего 6 раз, DB9 — пять раз и Audi — дважды.
Я пытался сделать это:
select CarName, SUM(RentedTimes)
from Cars
group by CarName, RentedTimes
order by RentedTimes desc
но он возвращает два ряда феррари с 2,4 в качестве арендованного времени и так далее ..
Как мне выбрать все машины и общее количество раз, когда каждая из них была арендована, пожалуйста?
Спасибо
Извините, отредактировал запрос, чтобы включить порядок сортировки.