MysqL---表的内外连接 (重点)

表的连接分为内连和外连

1.内连接

内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选,我们前面学习的查询都是内连接,也是在开发过程中使用的最多的连接查询。

sql 复制代码
select 字段 from 表1 inner join 表2 on 连接条件 and 其他条件;

2.外连接

外连接分为左外连接和右外连接;

2.1左外连接

2.1.1语法
sql 复制代码
select 字段名  from 表名1 left join 表名2 on 连接条件

如果内连接

左外连接(一定要保留左边的数据)

2.2 右外连接

如果联合查询,右侧的表完全显示我们就说是右外连接。

其实就是说要以部门表格为主

相关推荐
薛定谔的悦16 小时前
共享数据总线(DPR)设计模式——嵌入式系统的“内存数据库”
jvm·数据库·设计模式
程序猿online17 小时前
本地mysql密码重置
数据库·mysql
四维迁跃17 小时前
如何排查SQL存储过程死锁_分析死锁日志与索引优化
jvm·数据库·python
m0_7411733317 小时前
如何检测SQL注入风险_利用模糊测试技术发现漏洞
jvm·数据库·python
2401_8463395617 小时前
CSS如何解决Less与CSS兼容性问题_通过配置文件实现平滑过渡与混合开发
jvm·数据库·python
qq_4138474017 小时前
CSS如何控制全屏显示的元素样式
jvm·数据库·python
云动课堂17 小时前
【运维实战】MySQL 8.0 数据库 · 一键自动化部署方案 (适配银河麒麟 V10 / 龙蜥 8 / Rocky Linux 8 / CentOS 8)
linux·运维·数据库
阿正呀17 小时前
CSS粘性定位不生效怎么办_检查父元素高度与overflow属性设置
jvm·数据库·python
2403_8832610917 小时前
如何获取DDL语句_DBMS_METADATA.GET_DDL提取对象定义
jvm·数据库·python
m0_6138562917 小时前
mysql数据库乱码如何解决_mysql字符集与校对规则配置方法
jvm·数据库·python