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
Предполагая, что таблица называется 'Cars', я пытаюсь выбрать общее количество разкаждый из автомобилей был арендован.Согласно приведенной выше таблице, Ferrari арендовалась всего 6 раз, DB9 - пять раз, а Audi - дважды.
Я пытался сделать это:
select CarName, SUM(RentedTimes)
from Cars
group by CarName, RentedTimes
order by RentedTimes desc
, но он возвращает два ряда Ferrariс 2,4 в качестве арендованного времени и т. д.
Как выбрать все автомобили и общее время аренды каждого, пожалуйста?
Спасибо
Измените запрос для включения порядка сортировки, извините.