文章目录 1.left join 底层执行原理 2. 例子: 3.总结 1.left join 底层执行原理 SELECT * FROM LT LEFT JOIN RT ON P1(LT,RT)) WHERE P2(LT,RT) 其中P1是on过滤条件,缺失则认为是TRUE,P2是where过滤条件,缺失也认为是TRUE,该语句的执行逻辑 FOR each row lt in LT { // 遍历左表的每一行 BOOL b = FALSE; FOR each row rt in RT such that P1(lt, rt) { // 遍历右表每一行