Привет, ребята, у меня проблема, которая ест меня часами. То, что я пытаюсь сделать, - подсчитать, сколько строк имеет одинаковое значение из таблицы t2 и показывать только максимальные значения не всех из них. Но я получаю ошибку. Как я могу решить эту проблему? Я не могу найти конкретного ответа.SQL с ошибкой MAX (COUNT)
Msg 130, Level 15, State 1, Line 5 Невозможно выполнить агрегатную функцию на выражение, содержащее совокупность или подзапрос.
.
SELECT t1.operatoriausPavadinimas,count(t2.operatoriausID) as ct
FROM Operatorius t1,Planas t2
WHERE t1.operatoriausID=t2.operatoriausID
Group by t1.operatoriausPavadinimas
Having COUNT(t2.operatoriausID)>=MAX(COUNT(t2.operatoriausID))
тег СУБД, показать некоторые выборочные данные и ожидаемые результаты –