多表查询

1.交叉连接查询
Select 表1.,表2.
From 表1,表2
Where 表1.id=表2.xid(2表之间的外键关联 不加话的会形成笛卡尔集现象)
条件的个数
N个表内连接查询 条件(表与表之间的关联)至少为(n-1)个

2.内连接查询[inner] join on
Select 表1.,表2. 。。。
From 表1
[Inner] Join 表2 on 表与表之间的关联
注:当出现未匹配的信息,不会被省略

3.外连接查询
1.左外连接查询:
SELECT 字段…… FROM 表1 left [outer] JOIN 表2 ON 连接条件
以左边表的数据为主,右边表中无数据匹配用null表示

2.右外连接查询:
SELECT 字段…… FROM 表1 RIGHT [outer] JOIN 表2 ON 连接条件
以右边表的数据为主,左边表中无数据匹配用null表示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值