Синтаксическая ошибка, сообщение 156, уровень 15 и сообщение 102, уровень 15 - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь найти город, в котором больше всего продаж AVG.

Я построил этот запрос, но он не работает.

SELECT [City] 
FROM Loan
GROUP BY [City]
HAVING AVG(Sale) = (SELECT MAX(AvgSale) 
                    FROM
                        (SELECT AVG(Sale) AS AvgSale
                         FROM Loan
                         GROUP BY [City])
                   );

1 Ответ

0 голосов
/ 07 мая 2020

Я думаю:

SELECT TOP (1) [City] 
FROM Loan
GROUP BY [City]
ORDER BY AVG(Sale) DESC;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...