IN 是子查询的关键字,JOIN 是连接的关键字,项目开发中经常会使用到多表查询,而子查询与连接正是实现多表查询的重要途径.那两者是怎么运行的?IN与JOIN哪个更好?下面就来分析与比较. 现在有test1与test2两张表,都没有任何像主键,外键那样的约束,且只有一个字段.两张表是非相关的. 现在使用IN关键字实现子查询,test2作为子查询表(外部表): 查看执行计划: 使用JOIN关键字实现连接,同样test2作为外部表: 查看执行计划: 分析: 使用IN子查询实现多表查询时,从执行计划可…