日期:2014-05-17  浏览次数:20466 次

求助:多表关联查询,
sql server 
 有三个表,结构相同

表1 
ID USER_DM   PROJ_NAME SCORE CREATE_DATE
1   A         科目1     90    2012-02-02
2   B         科目2     90    2012-02-02
3   C         科目3     90    2012-02-02
4   D         科目4     90    2012-02-02
5   B         科目4     90    2012-02-02

表2 
ID USER_DM   PROJ_NAME SCORE CREATE_DATE
1   A         科目1     90    2012-02-02
2   G         科目2     90    2012-02-02
3   A         科目3     90    2012-02-02
4   E         科目5     90    2012-02-02
5   F         科目6     90    2012-02-02

表3 
ID USER_DM   PROJ_NAME SCORE CREATE_DATE
1   F         科目1     90    2012-02-02
2   D         科目2     90    2012-02-02
3   C         科目3     90    2012-02-02
4   E         科目5     90    2012-02-02


现在想汇总为一个表  
USER_DM1 PROJ_NAME2 SCORE3   USER_DM2 PROJ_NAME2 SCORE2 USER_DM3  PROJ_NAME3 SCORE3
   A       科目1     90         A         科目1     90   --           --      --
   B       科目2     90        --         --        --   --          ---     -     

求大神  sql怎么写   





------解决方案--------------------
----------------------------
-- Author  :DBA_Huangzj(發糞塗牆)
-- Date    :2013-04-07 17:22:08
-- Version:
--      Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64) 
-- Jun 17 2011&n