MySQL · 内核特性 · semi-join四个执行strategy

一 semi-join介绍 所谓的semi-join就是一个子查询,它主要用于去重,当外表查找在内表满足条件的records时,返回外表的records,也就是说它只返回存在内表中的外表的记录,如下图所示: 对应的语法: SELECT ... From Outer_tables WHERE expr in (SELECT ... From Inner_tables ...) And ... SELECT ... From Outer_tables WHERE expr e