Mysql-外连接过滤方案

外连接过滤方案:
一定要对某一张表中数据进行偏袒,【被偏袒表】数据行如果与【没有被偏袒表】数据行可以
生成一个合法的数据,此时不用偏袒。如果【被偏袒表】某个数据行与【没有被偏袒表】所有数据行都无法组成合法的数据行。此时要将整这个数据行作为一个独立的数据行保存进全新的临时表

外连接过滤方案命令格式:

                       FROM    一方表   right JOIN   多方表  【被偏袒表】------右外连接查询
                       ON      一方表。主键字段  =  多方表。外键字段
                       通知ON,如果多方表中某个数据行与一方表所有的数据行都无法匹配成功为合法数据
                       此时将这个数据行作为一个独立的数据行放到新的临时表

                       FROM  一方表   left  join     多方表  ------------------左外连接查询
                       ON    一方表。主键字段  =  多方表。外键字段
                       通知ON,如果一方表中某个数据行与多方表所有的数据行都不能匹配成功,此时需要将这个数据行
                       作为一个独立的数据行放到新的临时表

注意!!!
**外连接过滤方案,不能使用Count(),使用Count(字段)
这个字段只能是[不被偏袒的表的主键字段]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值