SQL SERVER数据库的三种常用连接解析:
这里先给出一个官方的解释:
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录
right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录
inner join(等值连接) 只返回两个表中联结字段相等的行
select a.*,b.音乐,c.物理,d.数学,e.化学,f.英语
from 表1 a
left join 表2 b on a.姓名=b.姓名
left join 表3 c on a.姓名=c.姓名
left join 表4 d on a.姓名=d.姓名
left join 表5 e on a.姓名=e.姓名
left join 表6 f on a.姓名=f.姓名
更多相信介绍请查阅 http://blog.csdn.net/waterxcfg304/article/details/40456295