流殃的博客

| Comments

exists

in和exists执行时,in是先执行子查询中的查询,然后再执行主查询,而exists查询是先执行主查询,即外层表的查询,然后再执行子查询。
exists 和in 在执行时间来说差不多,exists要稍微优先于in。在使用时一般应该是使用exists而不是in。

  • in 不对null进行处理
  • 外表大用in,内表大,用exists
    image-1661849742659

Comments

评论