Как я могу получить максимальное число в моем запросе SQL - PullRequest
0 голосов
/ 27 апреля 2018

Я пытаюсь написать запрос, который возвращает максимальное количество гостей, которые проехали любую поездку. По сути самая популярная поездка. Я хочу вернуть и количество гостей, у которых была поездка, и идентификатор поездки. Я чувствую, что это простая задача, но я только начал в SQL, поэтому любая помощь будет полезна

select MAX(Count(distinct GuestID)), RideID 
from GUEST_RIDES
Where RideDate between '2016-01-01' AND '2018-12-31'

1 Ответ

0 голосов
/ 27 апреля 2018

Мой подход был бы.

select top 1 rideid
, count(distinct guestID) riders
from guest_rides
Where RideDate between '2016-01-01' AND '2018-12-31'
group by rideId
order by riders desc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...