我有一个存储过程,它基于以下内容返回记录Department ID:  
Employee Name                ManagerID         SupervisorID                ID  
    John Smith                  1                     1                      1  
    Tom Jones                   1                     2                      2  
    Robert Thompson             1                     2                      3
    Jennifer Stevens            1                     4                      4  
我想缩进返回的记录如下:
- 如果 ManagerID = ID(无缩进)
- 如果 SupervisorID = ID(缩进 2 个空格)
- 其他(缩进 4 个空格)*
就像是:
John Smith  
   Tom Jones  
       Robert Thompson  
   Jennifer Stevens
我将如何做到这一点?