У меня есть две таблицы:
- Покупатели:
Заказы:
Я хочу получить имя покупателя с наибольшим количеством заказов (в этом случае это будетбыть покупателем C с идентификатором 3).
Я написал следующий запрос:
select top 1 b.Name, sum (o.Amount) as amt from Buyers b
join Orders o on o.BuyerId = b.Id
group by Name
order by amt desc
Это дает мне имя и сумму в результирующей строке.
Как исключить amt из результата и отобразить only Имя покупателя?