次のデータを持つ表 emp があります。
EmpID    EmpName   MgrID 
100     King        NULL
101     Smith       100
102     Shine       100
103     Racy        102
今、私は従業員名(上司)と従業員数(部下)をこのように表示したい
BOSS       SUBORDINATES
BLAKE                 5
CLARK                 1
FORD                  1
JONES                 2
KING                  3
SCOTT                 1
SQL Server 2008 でこのテーブルをクエリする方法を教えてください。
試行されたクエリ:
select e.first_name as ename,m.first_name as mname from employees e,employees m where e.manager_id=m.employee_id