首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

数据库高手看过来解决办法

2012-02-01 
数据库高手看过来问题描述:有几张表如:table1姓名语文张三80table2姓名数学张三90table2姓名英语张三100怎

数据库高手看过来
问题描述:
    有几张表如:table1   姓名   语文
                                          张三   80
                            table2   姓名   数学
                                          张三   90
                            table2   姓名   英语
                                          张三   100
怎么样才能变成这样一张表
                              姓名   语文   数学   英语
                              张三   80         90     100
不要告诉我建表的时候有问题,每个表都是通过存储过程得到的,现在要和在一起,
有好办法吗

[解决办法]

select a.*,b.数学,c.英语 from table1 a left join table b on a.姓名=b.姓名
left join table c on a.姓名=c.姓名

热点排行