数据库表联合

abpUsers表和数据
在这里插入图片描述

orders表和数据
在这里插入图片描述

内表联合:(表联合里面的所有表(字段)都可以查出来)

SELECT a.* FROM  deyouyun_goods_import_tasks as a INNER JOIN   deyouyun_goods_collect_infos as b on a.Id=b.Id

无论内联合有多少表,a表、b表、c表、d表,有多少表都可以查出来
内表联合中INNER可以省略不写
例子:SELECT a.,b. FROM orders as a INNER JOIN abpusers as b on a.CreatorUserId=b.Id
在这里插入图片描述

左联合:(左表的数据可以查询出来,左表和右表相关联的字段数据也可查出来。但是和左表没有关联数据的右表数据是查不出来的)

SELECT a.* FROM  deyouyun_goods_import_tasks as a LEFT JOIN   deyouyun_goods_collect_infos as b on a.Id=b.Id

例子:SELECT a.,b. FROM orders as a LEFT JOIN abpusers as b on a.CreatorUserId=b.Id
在这里插入图片描述

右联合:(右表的数据可以查出来,右表和左表相关联的字段数据也可以查出来。但是和右表没有关联的左表数据是查不出来的)

SELECT a.* FROM  deyouyun_goods_import_tasks as a RIGHT JOIN   deyouyun_goods_collect_infos as b on a.Id=b.Id

例子:SELECT a.,b. FROM orders as a RIGHT JOIN abpusers as b on a.CreatorUserId=b.Id
在这里插入图片描述

外联合:

left outer join,right outer join
左外联合:一切向左表看齐,先把左边表全显示了,右边满属足条件a.id=b.id的显示,不满足显示为空) 右连接同理

各种表联合的大致形态

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值