【发布时间】:2018-05-14 15:13:51
【问题描述】:
有两个表
- project(project_id, project_name, project_city);
- assignment(employee_id,employee_name,duration);
现在我必须找出在哪个项目中分配了最大数量的员工。 我写了一个sql查询
SELECT MAX(COUNT(employee_id)) from assignment group by project_id;
但此查询给出以下错误:
ERROR 1111 (HY000):组函数使用无效。我正在使用 mySql。
【问题讨论】:
-
显示示例输入和输出数据。
-
根据您的信息,您的
assignment表似乎没有project_id字段..... -
对不起,这将是 project_id 而不是员工姓名
-
你不能做 MAX(COUNT())。
标签: mysql sql mysql-error-1111