700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > mysql right join实例_mysql left join right join inner join简单实例

mysql right join实例_mysql left join right join inner join简单实例

时间:2023-12-20 12:12:48

相关推荐

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

原文:/playSCforever/p/3970788.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。