Afternoon, apologies for the newbie question but I've written the following SQL code using temp tables and I want to use it as a view, I'm sure that it can be written without using temp tables but if someone could help me and point me in the right direction as to what i need to do, that would be greatly appreciated. SQL Server 2008 R2
select R.Code, R.Name, R.[Department Code], R.[Line Role]
into #first
from [Employment Role] R
select R.Code, R.Name, R.[Department Code], R.[Line Role]
into #second
from [Employment Role] R
select R.Code, R.Name, R.[Department Code], R.[Line Role]
into #senior
from [Employment Role] R
select emp.[First Name], emp.[Last Name], f.Name AS [Employee Job Title], f.[Department Code] as [Employee Department],
s.Name as [Manager Job Title], s.[Department Code] as [Manager Department], snr.Name as [Senior Manager Job Title],
snr.[Department Code] as [Senior Manager Department]
from #first f
join #second s on f.[Line Role] = s.Code
join #senior snr on s.[Line Role] = snr.Code
join [Employee] Emp on Emp.[Role Name] = f.Name
drop table #first
drop table #second
drop table #senior