军队 网站备案,网站seo文章该怎么写,宁波奉化建设局网站,广州建网站藤虎【Mysql数据库】内连接 左连接 右连接 全连接 0.准备1.内连接1.1 SQL(不带where)1.2 SQL#xff08;带where#xff09;1.3总结 2.左连接2.1SQL#xff08;不带where#xff09;2.2SQL#xff08;带where#xff09;2.3总结 3.右连接3.1 SQL#xff08;不带where#x… 【Mysql数据库】内连接 左连接 右连接 全连接 0.准备1.内连接1.1 SQL(不带where)1.2 SQL带where1.3总结 2.左连接2.1SQL不带where2.2SQL带where2.3总结 3.右连接3.1 SQL不带where3.2 SQL带where3.3 总结 4.全连接实操一遍就明白了 0.准备 1.内连接
a和b的交集·
1.1 SQL(不带where)
SQL
---内连接
select a.id,b.id
from a ,b
where a.id b.id
---效果和上面一样
select *
from a inner join b on a.id b.id结果
1.2 SQL带where
SQL
select *
from a ,b
where a.id b.id and b.id 2结果 SQL
select *
from a inner join b on a.id b.id
where a.id in (1,2)结果
1.3总结
内连接有两种形式就是求交集若有where条件则在交集中进行过滤。
2.左连接
2.1SQL不带where
SQL
select *
from a left join b on a.id b.id结果
2.2SQL带where
SQL
select *
from a left join b on a.id b.id
WHERE b.id 2结果
2.3总结
左外链接就是左表这里是a显示所有的数据若是带有where则在上一步的基础上进行过滤即可。
3.右连接
3.1 SQL不带where
SQL
---右连接
select *
from a right join b on a.id b.id结果
3.2 SQL带where
SQL
select *
from a right join b on a.id b.id
where a.id 1结果
3.3 总结
右连接是以右表为基表b右表所有的数据显示若是带有where则在上一步的基础上进行过滤即可。
4.全连接
就是求并集
select *
from a
union
select *
from b实操一遍就明白了