where和on

sql多表查询之一:Where 和 On的秘密

﹥>﹥吖頭↗ 提交于 2020-03-26 14:58:26
3 月,跳不动了?>>> 今天给大家转载一篇 《sql多表查询之一:Where 和 On的秘密》, 对于还在SQL初级阶段的朋友来说, sql多表查询 问题是一个比较有趣也容易出错的技术。什么时候会用到sql多表查询呢?是在两张或两张以上表单中通过某几个字段进行互联管理的时候,这就不得不说说sql多表查询中Where 和 On的秘密。 在了解 sql多表查询中 Where 和 On的秘密之前,让我们先来温习一下连接基础吧 语法呢? 左 select * from @a Aa left join @b Bb on Aa.a = Bb.a 右 select * from @a Aa right join @b Bb on Aa.a = Bb.a 内 select * from @a Aa join @b Bb on Aa.a = Bb.a 完全 select * from @a Aa full join @b Bb on Aa.a = Bb.a 迪卡尔 select * from @ a,@b 是不是很简单呢,接下来我们来看 sql多表查询中 Where 和 On 的秘密:) 大家想想,依据下表 下面语句出来的结果是什么? select * from @a _a left join @b _b on _ a.id =_ b.id where _ b.name =1 select *