枫中稻草
想要的话,就去争取

A表(a1,b1,c1)      B表(a2,b2)

a1   b1   c1       a2    b2

01   数学 95       01    张三

02   语文 90       02    李四

03   英语 80       04    王五

 

inner join  // Inner Join的主要精神就是 exclusive , 叫它做排他性吧!

select A.*,B.* from A inner join B on(A.a1=B.a2)

结果是:

a1 b1 c1 a2 b2

01 数学 95 01 张三

02 语文 90 02 李四

 

left join

select A.*,B.* from A left join B on(A.a1=B.a2)
结果是:
a1 b1 c1 a2 b2
01 数学 95 01 张三
02 语文 90 02 李四
03 英语 80 NULL NULL

 

full join

select A.*,B.* from A full join B on(A.a1=B.a2)
结果是:
a1 b1 c1 a2 b2
01 数学 95 01 张三
02 语文 90 02 李四
03 英语 80 NULL NULL
NULL NULL NULL 04 王五

 

posted on 2010-03-18 20:16  枫中稻草  阅读(351)  评论(0编辑  收藏  举报