我有一个包含管理人员和他们管理的员工以及fName, lName等的表。我需要计算一个经理管理的员工数量,并返回最大值以及行中所有其他信息。
SELECT TOP 1 Manager, COUNT (Manager) AS Manager_Count从员工
组由经理ORDER BY COUNT(*) DESC
这是我所拥有的,但只返回管理器和计数。我已经尝试添加嵌套SELECT以及SELECT *,但只是不断得到错误。谢谢你的帮助。
如果您正在谈论想要给定经理的所有信息以及该经理拥有的员工数量,我怀疑该经理是员工,但经理也是他们负责的每个员工的列,例如:
EmployeeId | Name | Manager | 1 | 玛丽 | 0 | 2
---|---|---|
乔 | 1 | |
3 | 简 | 1 |
鲍勃 | 2 |