Я пытаюсь выбрать классы с максимальной регистрации в каждом отделении из таблицы со следующей структурой:MySQL подсчитать максимальное количество строк
курсы: УУР DEPT, имя
подачи заявок: ИДС, SID
Идея состоит в том, чтобы подсчитать все заявки в каждом классе и найти максимум в каждом отделе. К сожалению, у меня проблемы с комбинацией максимального количества.
Мой запрос будет выглядеть что-то вроде:
SELECT c.name, MAX(COUNT(*) FROM Enrollment E WHERE E.cid = C.cid)
FROM Courses C
GROUP BY C.dept
Но я не могу понять, как получить синтаксис MAX-COUNT, чтобы работать должным образом. Я пробовал много разных примеров из Google и StackOverflow, и никто из них не работал на меня. MySQL говорит, что синтаксис неверен.
Где находится ваш стол «Курсы»? – Lion
Извините, я написал запрос с головы. Исправлена. –