sql语句的左右外连接有什么好处,面试题,是好处不是区别

最近总是面试这个问题
2025-03-25 20:56:39
推荐回答(2个)
回答1:

对于附表,即使不存在对应于主表的数据,也不影响主表的检索结果。
比如说(简单举例):学生表(主表),选修课表(附表)
因为选修课学生可以选择,也可以不选择。没选择选修课的学生在选修课表中没有记录。当检索条件是外连接时,检索结果会列出所有学生的信息,即使选修课没有记录的学生也能检索到。但如果不是外连接的话,没选课的学生信息在检索结果中就看不到了。

回答2:

  1. 提高查询性能

  2. 写起来方便