一个表自连接时,left join 和right join有什么区别?
发布网友
发布时间:2022-04-26 20:15
我来回答
共1个回答
热心网友
时间:2022-04-13 06:46
首先 带有 left 和right 的都叫外联
表示 可能出现 对应不上的记录 但是我还想要其中一个表保持数据完整
因此 如果ON 条件为对应上的记录 会根据left 或者right 将其先记录下来,最后补充在结果集中 并将 对应另一张表的字段 做 置空处理。
从语句上来看 是要查询 员工和领导的信息 因此 会出现 最高领导没有领导的情况
也就是需要保持 e表完整 join 哪边需要完整 则 方向词用哪个方向
所以 应该用left