解决方案 »

  1.   

    把你这 十几万的 number 放到一个临时表中,比如temp1 表,然后再select * from mytable where number in (select number from temp1)
      

  2.   


    谢谢 这样的意思是 我先把number放入 到一个临时表里面 ,然后用这个临时表 和 要要查询的表 得出想要的数据么,那有个疑问,
    这个样一来 返回的是个什么玩意呢?因为每个number都返回一个类型,应该做一个什么样的类型才能收集遍历得到number 返回的数据呢?
      

  3.   

    是这样的  我的input里面有一个数组 挺长的 实际上每个number 都是一个编号 用来查找数据。 然后每条数据里面有些值需要计算 然后汇总 最后return出去到java 就是这样请问有什么办法呢 ? 这样的话遍历很多次 效率实在一般:D