SQL查询将添加一列,当另外两个列匹配时返回一个值(类似于excel中的vlookup)

问题描述 投票:0回答:1

我有一个雇员表,其中列出了所有雇员及其经理的ID。经理ID会参考此表中的员工ID。我想添加另一列来返回管理器名称,因为没人知道其ID号。

当前表基本上是:ID名称Name ManagerID31约翰·史密斯1032芭芭·琼斯1033克雷格·亚当斯32

我想添加另一个要查找的列,以在ID字段中查找经理ID,并返回如下所示的关联名称:

ID名称Name ManagerID ManagerName31约翰·史密斯10泰德·费什(Ted Fish)32巴伯·琼斯(Barb Jones)1033克雷格·亚当斯(Craig Adams)32

我有一个雇员表,其中列出了所有雇员及其经理的ID。经理ID会参考此表中的员工ID。我想添加另一列,返回...的名称...

sql add
1个回答
0
投票

您可以在此处使用自我加入。

© www.soinside.com 2019 - 2024. All rights reserved.