マネージャーと担当者が含まれるテーブルEmployeesがあります。Manager 1(アルファベット順)、次にそのManager1の下のすべての担当者(アルファベット順)、次にManager2とManager2の下のすべての担当者を取得できるストアドプロシージャが必要です。
各担当者の列にはManagerのEmployeeIDを持つすべての従業員の列「Manager」があり、マネージャーの場合はnullがあります。また、列ismanagerもあり、マネージャーの場合は1、担当者の場合は0になります。
やってみましたが、ロジックがどこか間違っています。これはにありSQL Server 2005
ます。
前もって感謝します!!
Select * from Employees
groupby IsManager, EmployeeID