日期:2014-05-17  浏览次数:20952 次

not in,not exists和循环哪个快点?
如果我不用这两个操作,用循环来完成的话,哪个会快点?

------解决方案--------------------
总体来说,not exists的性能是要比not in要强。
循环要根据实际情况(比如循环次数)具体分析。
------解决方案--------------------
一般情况下,not exists的性能是要比not in要强很多
正常情况下,循环的效率很低,除非循环次数很少(在10以内)
------解决方案--------------------
要看具体需求,exists只做测试不返回结果集