Hi,
I have a Employee and EmployeeHistory tables something like below:
Declare @Employee table
(CompanyName varchar(100),
EmployeeCode varchar(100),
EmployeeName varchar(100),
Postition varchar(100)
)
insert @Employee
Select
'Jabra Pty Ltd' ,'4000' ,'Craig' ,'Manager'
--Select * from @Employee
Declare @EmployeeHistory table
(HistoryUno int,
HistoryDatetime Datetime,
CompanyName varchar(100),
EmployeeCode varchar(100),
EmployeeName varchar(100),
Postition varchar(100)
)
insert @EmployeeHistory
Select 100, '2017-08-01','Jabra Pty Ltd' ,'1010' ,'Alex' ,'Manager'
union
Select 101, '2017-12-10','Jabra Pty Ltd' ,'2020' ,'Steve' ,'Manager'
union
Select 102, '2018-07-01','Jabra Pty Ltd' ,'3030' ,'Ricky' ,'Manager'
--Select * from @EmployeeHistory
By joining the above two tables i would like my result set to display as below:
Any ideas how to achieve this?
Thanks,
ravi