Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
BigSexy
Starting Member
2 Posts |
Posted - 2008-05-12 : 13:49:33
|
| Table 1Skill_ID SkillName1 xml2 oracle3 sql4 vbTable 2EMP_NAME SKILL_ID_1 SKILL_ID_2 SKILL_ID_3JOHN DOE 1 4 nullJANE COLE 3 4 nullSAM COOK 1 2 4I want to return the following:RETURN DATAEMP SKILL_ID_1 SNAME1 SKILL_ID2 SNAME2 JOHN DOE 1 xml 4 vbJANE COLE 3 sql 4 vbSAM COOK 2 oracle 3 sql |
|
|
visakh16
Very Important crosS Applying yaK Herder
52326 Posts |
Posted - 2008-05-12 : 13:53:34
|
| [code]SELECT t2.EMP_NAME AS EMP,t2.SKILL_ID_1,t1.SkillName AS SNAME1,t2.SKILL_ID_2,t3.SkillName AS SNAME2,t2.SKILL_ID_3,t4.SkillName AS SNAME3FROM Table2 t2LEFT JOIN Table1 t1ON t1.Skill_ID=t2.SKILL_ID_1LEFT JOIN Table1 t3ON t3.Skill_ID=t2.SKILL_ID_2LEFT JOIN Table1 t4ON t4.Skill_ID=t2.SKILL_ID_3[/code] |
 |
|
|
|
|
|