left join产生笛卡尔积的原因
左表的一条数据能对应右表的多条数据,假设在关联条件下左表的一条数据能关联上右表的三条数据,最终结果就会出现3条,就会产生笛卡尔积。
解决方案:
1、调整右表数据结构,使关联条件下只能关联上一条
2、重新设定关联条件
2021-10-13
最新推荐文章于 2024-07-12 16:27:59 发布
left join产生笛卡尔积的原因
左表的一条数据能对应右表的多条数据,假设在关联条件下左表的一条数据能关联上右表的三条数据,最终结果就会出现3条,就会产生笛卡尔积。
解决方案:
1、调整右表数据结构,使关联条件下只能关联上一条
2、重新设定关联条件