李战: DB一句话,胜读十年书啊 [阅读: 343] 2007-04-23 03:24:14 in 或者 not in 只是写法而已,关键要看查询优化器的智商。比如,SQL Server常常会把这个写法优化为与join相似的执行计划。 因此,效率的关键要看查询的执行计划啊。 而且,同样的语句,第二次的执行计划还有可能与第一次不同。这表明,智商较高的查询优化器会动态根据表的大小,调整执行计划的哦。 有时候,可能还需要在SQL中加入一些选项来指导查询优化器生成合理的执行计划。那就扯远了... 李战(leadzen)