oracle数据库中in和exists对比 In和exists对比: 若子查询结果集比较小,优先使用in,若外层查询比子查询小,优先使用exists。因为若用in,则oracle会优先查询子查询,然后匹配外层查询,若使用exists,则oracle会优先查询外层表,然后再与内层 表匹配。最优化匹配原则,拿最小记录匹配大记录。