create table emp(empid int, empcode varchar(5),empname varchar(20),managerid int)
insert into emp values(1, '001', 'Raj', 4 )
insert into emp values(2, '002', 'Rani', 1 )
insert into emp values(3, '003', 'Kamal', 4 )
insert into emp values(4, '004', 'Lakshmi', 2 )
insert into emp values(5, '005', 'Karan', 2 )
insert into emp values(6, '006', 'Das',1 )
select e1.empcode,e1.empname,e1.managerid
,Manager=(select e2.empname from emp e2 where e2.empid =e1.managerid )
from emp e1
select e1.empid,e1.empcode,e1.empname,
e2.managerid,e2.empname as managername
from emp e1 Left outer join emp e2
on e1.managerid =e2.empid
Thanks,
Sanjay
Shamseena, if this helps please login to Mark As Answer. | Alert Moderator