A表(a1,b1,c1) B表(a2,b2)
a1 b
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 王五