I have two SQL Server tables, EmployeeMst and EmployeeHistory
EmployeeMst is my master table, and EmployeeHistory is my record table.
I store comma-separated values in EmployeeHistory
Now I want to get employee names with use of a T-SQL query
My table EmployeeMst
EmpNo   EmpName
---------------------
1       abc
2       xyz
3       apple
4       banan
5       apk
6       ico
7       exe
8       botle
9       dev
10      tbl
11      col
12      fun
13      dbo
14      xnb
15      png
16      jpgn
17      pngns
18      dknd
19      dnckd
20      dnicnd
EmployeeHistory:
EmpYear    EmpNo
---------------------------------
2010       1,2,3,10,11,12,13
2011       1,2,3,4,5,6,16,17,18
Now i want output as below
OUTPUT:
EmpYear  EmpNo   EmpName
2010      1       abc
2010      2       xyz
2010      3       apple
2010      10      tbl
2010      11      col
2010      12      fun
2010      13      dbo
2011      1       abc
2011      2       xyz
2011      3       apple
2011      4       banan
2011      5       apk
2011      6       ico
2011      16      jpgn
2011      17      pngns
2011      18      dknd
There are so many comma-separated values in EmpNo column
 
     
    