http://www.cnblogs.com/glory-jzx/archive/2012/07/19/2599215.html
http://sunxiaqw.blog.163.com/blog/static/990654382013430105130443/
这篇文章写的很清楚了,请参考,多谢原作者。
select loan_user_id from sp_invest_project p where exists(
select 1 from temp_stock_enterprise e where e.user_id = p.loan_user_id
) ;
select loan_user_id from sp_invest_project p where loan_user_id in (
select user_id from temp_stock_enterprise
) ;
上述两种写法应该是一致的。
本文通过两个具体的SQL语句对比了IN和EXISTS关键字的使用方式,并指出这两种写法的效果是一致的。文章提供了实际的例子帮助理解两者之间的区别及如何在不同场景下选择合适的写法。
192

被折叠的 条评论
为什么被折叠?



