create table #connections (wuserid int, suserID int, cName varchar(128))
create table #status (suid int, wuserid int, sstatus varchar(128))
create table #users (wuserid int, userName varchar(128))
insert into #users values(1, 'user1')
insert into #users values(2, 'user2')
insert into #users values(3, 'user3')
Is this what you need?
Please provide more sample data for inserts below to illustrate what you need
insert into #connections values(1,1, '1-1 connection')
insert into #connections values(1,2, '1-2 connection')
insert into #connections values(2,3, '3-3 connection')
insert into #status values(10, 1,'user1 active')
insert into #status values(20, 2,'user2 hold')
insert into #status values(30, 3,'user3 deleted')
SELECT *
FROM #users u
left join #connections c on u.wUserID=c.wUserID
left join #status s on c.suserid = s.wUserID
order by u.wuserid, c.suserid