mysql right join实例_mysql left join,right join,inner join简单实例
-- 準備工作
drop table if exists Emp;
create table if not exists Emp
(
uid int primary key,
sid int
);
insert into Emp values(1,1);
insert into Emp values(2,2);
drop table if exists Sal;
create table if not exists Sal
(
sid int primary key,
salary float
);
insert into Sal values(1,11);
insert into Sal values(3,33);
-- 查看結果
select * from Emp left? join Sal on Emp.sid = Sal.sid;
左表為主(左表內容至少全部出現一次)
uid
sid
sid
salary
1
1
1
11
2
2
NULL
NULL
select * from Emp right join Sal on Emp.sid = Sal.sid;
右表為主(右表內容至少全部出現一次)
uid
sid
sid
salary
1
1
1
11
NULL
NULL
3
33
select * from Emp inner join Sal on Emp.sid = Sal.sid;
相當于上面兩表求交集
uid
sid
sid
salary
1
1
1
11
原文:http://www.cnblogs.com/playSCforever/p/3970788.html
總結
以上是生活随笔為你收集整理的mysql right join实例_mysql left join,right join,inner join简单实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 好听的蒙语名字男孩
- 下一篇: 这啥电影呀,只有片段,这么好看,或者有类