1.数据库构成


2.sql执行顺序



1.内连接查询
显示A表和B表的共有信息,相当于取交集。
2.左连接查询
显示左表(A表)的全部信息,右表(B表)只显示符合条件的信息,没有显示null

3.右连接查询
显示右表(B表)的全部信息,左表(A表)只显示符合条件的信息,没有显示null

4.左连接查询,只显示左表特有的信息
相当于:左连接结果集-内连接结果集

5.右连接查询,只显示右表特有的信息
相当于:右连接结果集-内连接结果集

6.全连接查询
mysql里没有FULL OUTER JOIN 所以需要用到UNION
相当于:左连接结果集+右连接结果集


7.全连接查询后,只显示左表和右表特有的部分
mysql里没有FULL OUTER JOIN 所以需要用到UNION
相当于:全连接结果集-内连接结果集

Mysql之七种连接查询相关推荐

  1. delete from删除几张表关联和mysql几种连接查询总结

    delete from删除几张表关联和mysql几种连接查询总结 一.delete from删除几张表关联 ① 在多表连接时删除数据(错误删除示例): delete from sys_role_men ...

  2. 明了的 —— Mysql 多表连接查询

    Mysql 多表连接查询 每博一文案 看过这样一句话,我一直在寻找一个人能,在寒冷的日子里 牵起一双温暖的手,踏实向前走,但若是找了很久都没有寻到, 我便不再相信这个世界有这样一个人的存在, 当一个人 ...

  3. SQL的7种连接查询

    SQL的7种连接查询 在使用数据库查询语句时,单表的查询有时候不能满足项目的业务需求:在项目开发过程中,有很多需求都是要涉及到多表的连接查询. 连接查询:也可以叫跨表查询,需要关联多个表进行查询. 以 ...

  4. MySQL多表连接查询

    MySQL多表连接查询 1 什么是多表连接查询 2 表和表之间的关系 2.1 并 2.2 笛卡尔积 2.3 连接查询 3 查询操作 3.1 内连接查询 3.2 外连接查询(OUTER JOIN) 3. ...

  5. php mysql 查询数据出现连接重置_php使用mysql和mysqli连接查询数据

    mysqli: $code = $_POST['code']; $status = ""; $success = ""; $scookies = "& ...

  6. MySQL多表连接查询——等值连接、非等值连接和自连接

    MySQL多表连接查询 1. 含义: 又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 笛卡尔乘积现象: 表1 有m行,                               表2 有 ...

  7. Mysql连接查询分哪几种_数据库的几种连接查询

    1:连接查询2: join_type 指出连接类型3: 内连接4: 交叉连接 1:连接查询 通过连接运算符可以实现多个表查询.连接是关系数据库模型的主要特点,也是它区别于其它类型 数据库管理系统的一个 ...

  8. mysql与java连接查询_【java】MySQL数据库之连接查询

    连接查询 首先来认识一个叫笛卡尔积 (cartesian product) 的东东,也可以叫直积. 假设我们有一个集合 A = {a, b}, 还有一个集合B = {0, 1, 2} ,那么这两个两集 ...

  9. [Mysql] 多表连接查询

    在之前的学习当中,我们查询使用的都是一张表,而在实际的数据分析业务中,经常会使用多张表.将多张表连接起来就是多表连接(从一个表扩展为两个表,也可以更多个表) 多表连接查询 当查询结果的列来源于多张表时 ...

最新文章

  1. OC--有这么一个 整数 123456789,如何将这个整数的每一位数,从末位开始依次放入数组中,并遍历 倒序输出字符串...
  2. 【Tools】MarkDown教程(八)-Typora使用完全手册
  3. keycloak集群化的思考
  4. matlab如何进行数字信号处理,数字信号处理基础及MATLAB实现(第2版)
  5. 双曲函数奇偶性_基本初等函数之奇偶性(强基系列42)
  6. tensorflow9-mnist手写数字识别进阶-多层神经网络建模
  7. 将Visual Studio更新到最新版本
  8. 帆软填报联动 控件联动的几种方式
  9. 阶段3 2.Spring_01.Spring框架简介_01.spring课程四天安排
  10. Android应用程序四大组件分别是什么?各个组件所起到的作用是什么?
  11. PHP excel导出 表格 ,带图片
  12. MATLAB adf检验和kpss检验结果说明
  13. 云锵基金 2019 年 03 月简报
  14. 按钮 蓝底白字 html,为什么ChemDraw Professional 15颜色设置总是蓝底白字?
  15. 海康摄像机接入NVR后怎么会自动变成H.265
  16. channel小知识点
  17. Spring事务管理一:Spring事务管理的优点
  18. ubuntu及shell脚本常用命令入门
  19. 海门工业机器人_6轴机械手海门工业机器人定制生产
  20. 全票通过!微众开源项目EventMesh进入Apache孵化器

热门文章

  1. c语言位运算负数的实例_JavaScript基础教程(四)二进制位运算
  2. android sdk 64 linux下载,64位Linux机器上的Android SDK
  3. 单体预聚合的目的是什么_第七章 配位聚合
  4. Mouse Event (Java AWT)
  5. 纯CSS导航栏下划线跟随效果
  6. rsync实时同步服务部署
  7. git github配置
  8. SQL LIKE 操作符
  9. Android学习笔记进阶20之得到图片的缩略图
  10. JAVA的内存分配机制