使用自联接用于下表 [英] Using self join to use for below table
本文介绍了使用自联接用于下表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Empid Empname Managerid
1 A Null
2 B 1
3 C $
4 D 1
5 E
6 F 3
i希望使用自联接编写查询并找出每个使用查询的经理ID的empname在sql server
我尝试过:
Empid Empname Managerid
1 A Null
2 B 1
3 C 2
4 D 1
5 E
6 F 3
i希望使用自联接编写查询并找出每个empname是使用sql server中的查询的经理ID
解决方案
尝试:
SELECT a.EmpName ,b.EmpName FRO M MyTable a
JOIN MyTable b ON a.ManagerID = b.EmpId
Empid Empname Managerid 1 A Null 2 B 1 3 C 2 4 D 1 5 E 6 F 3
i want to write the query using self join and find out for Each empname who is manager id using query in sql server
What I have tried:
Empid Empname Managerid 1 A Null 2 B 1 3 C 2 4 D 1 5 E 6 F 3
i want to write the query using self join and find out for Each empname who is manager id using query in sql server
解决方案
Try:
SELECT a.EmpName, b.EmpName FROM MyTable a JOIN MyTable b ON a.ManagerID = b.EmpId
这篇关于使用自联接用于下表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文