有没有大佬给我详细讲讲,sql多表联查的原理
2条回答 默认 最新
漂亮的nice 2021-06-22 08:27关注1,将信息分多成多个表保存,其实就是对一张表的垂直切割。
2,从左表读出一条,选出所有与on匹配的右表纪录(n条)进行连接,形成n条纪录(包括重复的行),如果右边没有与on条件匹配的表,那连接的字段都是null.然后继续读下一条。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
1,将信息分多成多个表保存,其实就是对一张表的垂直切割。
2,从左表读出一条,选出所有与on匹配的右表纪录(n条)进行连接,形成n条纪录(包括重复的行),如果右边没有与on条件匹配的表,那连接的字段都是null.然后继续读下一条。