mysql-多表查询-内联查询左查询
  TEZNKK3IfmPf 2023年11月14日 31 0

》多表查询

mysql-多表查询-内联查询左查询_多表

》多表练习

创建了两张表

第二张表的某个字段关联了第一张表

插入数据

mysql-多表查询-内联查询左查询_多表查询_02

查询两张表

mysql-多表查询-内联查询左查询_数据_03

查询两张表,在一张表上显示

mysql-多表查询-内联查询左查询_数据_04

展现的结果,笛卡尔积

》理想的查询结果

两个表有共同点的地方才查询出来

mysql-多表查询-内联查询左查询_多表查询_05

》查询的时候带上表名称

mysql-多表查询-内联查询左查询_插入数据_06

》inner join 就是内联接

上面的查询都是内联接查询

mysql-多表查询-内联查询左查询_插入数据_07

》使用新的表来理解连接查询

一张,员工表

mysql-多表查询-内联查询左查询_多表_08

一张部门表

mysql-多表查询-内联查询左查询_多表_09

查看两张表的全部内容,显示笛卡尔集的结果

mysql-多表查询-内联查询左查询_多表_10

显示A员工所在的部门
mysql-多表查询-内联查询左查询_插入数据_11

mysql-多表查询-内联查询左查询_多表_12

同样的,使用inner join 的写法

mysql-多表查询-内联查询左查询_插入数据_13

》内联接的特点

内连接的结果,实际上取的是表交集的内容

mysql-多表查询-内联查询左查询_数据_14

》左连接的效果

mysql-多表查询-内联查询左查询_插入数据_15

mysql-多表查询-内联查询左查询_多表查询_16

左连接是以左边的表为主,如果返过来,把部门表写左了左边的结果、、

mysql-多表查询-内联查询左查询_插入数据_17

先看部门表

mysql-多表查询-内联查询左查询_字段_18

查询结果

mysql-多表查询-内联查询左查询_多表查询_19
左表都显示出来了,如果左表有的数据是对不上的,就显示空-

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年05月31日   25   0   0 mysql
  TEZNKK3IfmPf   2024年05月17日   52   0   0 sqlmysql
  TEZNKK3IfmPf   2024年05月31日   31   0   0 数据库mysql
  TEZNKK3IfmPf   2024年05月17日   49   0   0 查询mysql索引
  TEZNKK3IfmPf   2024年05月17日   50   0   0 jsonmysql
  TEZNKK3IfmPf   2024年05月17日   49   0   0 mysqlphp
  TEZNKK3IfmPf   2024年05月31日   27   0   0 数据库mysql
  TEZNKK3IfmPf   2024年05月31日   31   0   0 select查询
TEZNKK3IfmPf