外联结的相关知识

外连接 (OUTER JOIN)分为三种

  1. 左外连接 (LEFT OUTER JOIN 或 LEFT JOIN):左表的记录将会全部表示出来,而右表只会显示符合搜索条件的记录,右表记录不足的地方均为NULL
  2. 右外连接 (RIGHT OUTER JOIN 或 RIGHT JOIN):与左(外)连接相反,右(外)连接,右表的记录将会全部表示出来,而左表只会显示符合搜索条件的记录,左表记录不足的地方均为NULL
  3. 全外连接 (FULL OUTER JOIN 或 FULL JOIN):左表和右表都不做限制,所有的记录都显示,两表不足的地方用null 填充
    MySQL中不支持全外连接,可以使用 UNION 来合并两个或多个 SELECT 语句的结果集
相关推荐
RisingWave中文开源社区35 分钟前
一文详解物化视图(MV):定义、优势和用例
数据库·sql·数据分析
Jason95104 小时前
使用大语言模型(Deepseek)构建一个基于 SQL 数据的问答系统
数据库·sql·问答系统·大语言模型·deepseek
Dawndddddd6 小时前
网络安全之攻防笔记--通用安全漏洞SQL注入&sqlmap&Oracle&mongodb&DB2
笔记·sql·安全·web安全
偏右右7 小时前
UNION 联合查询
数据库·sql
Rverdoser16 小时前
【SQL】多表查询案例
数据库·sql
敲敲敲-敲代码17 小时前
【SQL实验】触发器
数据库·笔记·sql
和道一文字yyds17 小时前
MySQL 中的索引数量是否越多越好?为什么?如何使用 MySQL 的 EXPLAIN 语句进行查询分析?MySQL 中如何进行 SQL 调优?
数据库·sql·mysql
小刘|18 小时前
深入理解 SQL 注入漏洞及解决方案
数据库·sql
数巨小码人19 小时前
QT SQL框架及QSqlDatabase类
jvm·sql·qt
哆木19 小时前
排查生产sql查询缓慢
数据库·sql·mysql