我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于mydql左右外连接的疑惑

from stu left/right join exam on stu,id=exam,id
这里写left和right有什么区别,把stu和exam换位又会怎么样

https://mp.weixin.qq.com/s/VorLP7B7IAdCuxm3x4GC1A

leftjoin就是以左边的表为主表查询显示,right就是以右表为主表查询,
交换位置之后对应的left,right再交换,两个查询结果就一样
from stu left exam on stu,id=exam,id 和
from exam right stu on stu,id=exam,id 结果一样 因为都是以stu 作为主表查询

可以看下这个详解http://t.csdn.cn/S2nUR

近期文章

  • C# 字节数组截取失败
  • Python信用卡号校验
  • access 行数限制
  • lightGCN数据格式问题
  • 创建数据结构完成插入删除
  • python中script not found怎么处理
  • MySQL中的连续序列号
  • Java double类型相加问题
  • 大一刚接触c语言,请问为什么会expected expression before ')'token
  • SimpleHypergraphs.jl安装时连接github超时的问题
  • 为什么先执行Tag2后执行Tag1的,不应该按顺序执行的吗?
  • C++运算符与表达式
  • 体育经济实例中,比赛场数我写了1000场,但程序只显示模拟一场
  • PHP / MYSQL - 在插入新记录之前检查它是否有重复记录
  • c语言怎么不用占位符实现四舍五入
  • sql查询数据只有标题
  • python open3D 插值
  • 谁能告诉我这是为什么啊
  • restful接口返回数据为空!
  • python爬取数据,想拼接参数来实现地址的翻页

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华