exists与in的使用场景:当主表的数据比较大的时候采用in更快,当子表查询的数据比较大的时候采用exists会更快
因为in是使用你的子查询字段到主表去匹配需要的行,而exists是返回是否来决定查回的数据,如果子查询呢表大,用exists使用索引效率更高
exists与in的使用场景:当主表的数据比较大的时候采用in更快,当子表查询的数据比较大的时候采用exists会更快
因为in是使用你的子查询字段到主表去匹配需要的行,而exists是返回是否来决定查回的数据,如果子查询呢表大,用exists使用索引效率更高