我有一個表管理員和代表在其中的員工。我想要一個存儲過程,可以獲得管理器1(字母順序),然後在該管理器下的所有代表1(按字母順序),然後管理器2和所有代表在管理器2下。分組由管理員和員工表中的代表
對於每個Rep都有該列中的Manager的EmployeeID的所有員工都有一個「經理」列,管理員爲空。並且還有一個專欄管理員,其中經理1和經銷商0都是1。
我試過這樣做,但邏輯是不正確的。這是在SQL Server 2005
。
預先感謝您!
Select * from Employees
groupby IsManager, EmployeeID
您使用的是什麼RDBMS? –
請提供樣本數據和期望的輸出。 – RedFilter