Странный запрос, не уверен, нужно ли это вкладывать?Что здесь не так? - PullRequest
0 голосов
/ 09 апреля 2019

Что не так с этим запросом? (в общем)

Я исследовал все, что мог, но без игры в кости ... Мне не повезло. Любая помощь?

SELECT UserId, AVG(Total) AS AvgOrderTotal
FROM Invoices
HAVING COUNT(OrderId) >= 1

1 Ответ

1 голос
/ 09 апреля 2019

Я думаю, вам не хватает GROUP BY:

SELECT UserId, AVG(Total) AS AvgOrderTotal
FROM Invoices
GROUP BY UserId
HAVING COUNT(OrderId) >= 1;

Тем не менее, OrderId, вероятно, никогда не NULL, поэтому я считаю, что предложение HAVING является излишним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...