MySQL left join 和 left outer join 区别

先说结论:

left join 和 left outer join 的结果是一致的。

我不知道各位大神是怎么测试的,网上面就说两个不一样,我A、B表都是有重复数据的,为啥结果是一样的。

表A

表B

左连接

sql 复制代码
SELECT ta.*,tb.Result ResultB
FROM TableA ta
LEFT JOIN TableB tb ON ta.Result = tb.Result;

左外连接

sql 复制代码
SELECT ta.*,tb.Result ResultB
FROM TableA ta
LEFT outer JOIN TableB tb ON ta.Result = tb.Result;

以下MySQL官方文档的说明(2664页),outer join是为了某些第三方程序的兼容性而存在的。

微软的解释:

https://learn.microsoft.com/zh-cn/mem/configmgr/develop/core/understand/sqlviews/sql-statement-reference-configuration-manager-reports

相关推荐
菩提小狗几秒前
SQL注入之sqlmap|web安全|渗透测试|网络安全
数据库·sql·web安全
HZZD_HZZD3 分钟前
喜讯|合众致达成功中标G312线傅家窑至苦水公路机电工程FKJD-2标水电表项目
大数据·数据库·人工智能
win x14 分钟前
Redis 哨兵模式
数据库·redis·缓存
少年做自己的英雄17 分钟前
MySQL连接查询优化算法及可能存在的性能问题
数据库·mysql·性能优化·连接算法·nlj
oMcLin19 分钟前
如何在 Oracle Linux 8.3 上通过配置 LVM 与 RAID 结合,提升存储系统的性能与数据冗余性
linux·数据库·oracle
罗马苏丹默罕默德20 分钟前
Ubuntu下部署.NetCore WebApi的方法
数据库·ubuntu·.netcore
抹茶苹果梨20 分钟前
Mysql:简单易懂了解MVCC
mysql
AC赳赳老秦35 分钟前
医疗数据安全处理:DeepSeek实现敏感信息脱敏与结构化提取
大数据·服务器·数据库·人工智能·信息可视化·数据库架构·deepseek
喵叔哟38 分钟前
18.核心服务实现(下)
数据库·后端·微服务·架构
列御寇40 分钟前
MongoDB分片集群分片模式——哈希分片(Hashed Sharding)
数据库·mongodb·哈希算法