Quantcast
Channel: SQLServerCentral » SQL Server 2014 » Development - SQL Server 2014 » Latest topics
Viewing all articles
Browse latest Browse all 3145

TSQL query to get employee name from employee table by using id from user table

$
0
0
How to write a sql statement that can get the name from employee table by using id from user table ?--User tableDECLARE @user TABLE (id INT, name nvarchar(32),firstname nvarchar(32))insert into @user values (1,'jason lee','jason')insert into @user values (2,'ken law','ken')insert into @user values (3,'agnes cheah','agnes')insert into @user values (4,'Tony Phua','Tony')insert into @user values (5,'Mary Yam','Mary')select * from @user--employee tableDECLARE @employee TABLE (title nvarchar(20), userid INT, manager Int, hrid Int)insert into @employee values ('Accountant',1,4,2)insert into @employee values ('Auditor',4,5,2)insert into @employee values ('Junior Accountant',3,1,2)select * from @employee--Expected resultDECLARE @result TABLE (title nvarchar(20), userid INT, name nvarchar(32), manager Int, managername nvarchar(32), hrid Int, hrname nvarchar(32) )insert into @result values ('Accountant',1,'jason lee',4,'Tony Phua',2,'ken law')insert into @result values ('Auditor',4,'Tony Phua',5,'Mary Yam',2,'ken law')insert into @result values ('Junior Accountant',3,'agnes cheah',1,'jason lee',2,'ken law')select * from @result

Viewing all articles
Browse latest Browse all 3145

Trending Articles