这是我数据库中的表结构 表名称:Emp_data
------------------------------------------------ | ID | Name | Role | Supervisor | ------------------------------------------------ | 101 | ABC | 4 | NA | ------------------------------------------------ | 102 | DEF | 6 | 101 | ------------------------------------------------ | 103 | XYZ | 6 | 101 | ------------------------------------------------ | 104 | ASD | 4 | NA | ------------------------------------------------ | 105 | QWE | 6 | 104 | ------------------------------------------------ | 106 | TRE | 6 | 104 | ------------------------------------------------
我想在用户界面中像下面那样显示数据,而不是主管ID,我希望他的名字出现在UI表的该列中。
------------------------------------------------ | ID | Name | Role | Supervisor | ------------------------------------------------ | 101 | ABC | 4 | NA | ------------------------------------------------ | 102 | DEF | 6 | ABC | ------------------------------------------------ | 103 | XYZ | 6 | ABC | ------------------------------------------------ | 104 | ASD | 4 | NA | ------------------------------------------------ | 105 | QWE | 6 | ASD | ------------------------------------------------ | 106 | TRE | 6 | ASD | ------------------------------------------------
因此,如何编写SQL查询以获取主管的名称而不是其ID。当我们使用多个表时,这很容易,但是在同一个表中,我不知道该怎么做。 该表中有多个团队,每个团队都有自己的主管。 那你能帮我吗?