IN不会用索引可以传入个参数,是全选吗,如果是,则不用where条件,
如果不是,则可以还使用in,或捎微处理一下,用between(第一个选的id,最后一个选的id)

解决方案 »

  1.   

    TO:smalldeer(晓露) 
    传入多个参数,不是一定是全选,但如果假约选的单号很多的话,用IN就会很慢很慢。另:有什么办法可以提高效率,有没其它方式?between是如何应用?
      

  2.   

    昨天没有思考清楚就回帖了,不好意思between在选择条件连续的情况下,譬如选择id=10--id=30这样可以用between 10 and 30但如果他就选择了10--30,但惟独没有选20,这样就不能用between,只能用in这样的慢的方法了好象也想不出其他方法,等待其他人回复