当前位置: 代码迷 >> Oracle管理 >> 大家好有个基础有关问题求解
  详细解决方案

大家好有个基础有关问题求解

热度:155   发布时间:2016-04-24 04:11:24.0
大家好有个基础问题求解
有很多数字long编号(1万到3万) 不是连续的 想要在数据库中按照这些编号用where查询,数据库中有对应编号的数据
但不是每个编号都有对应的,为了减少io,提高速度 ,用什么方法比较好呢?我是入门新手:D
------解决思路----------------------
查询出来是做什么?增删改?可以百度下bulk into的用法
------解决思路----------------------
LZ 是不是先从 M 表查询出 2-3万条数据,再通过这个结果 到 S 表查询出更多(也可能是一对一)的数据,你现在的处理方法是从在 S 中查询多次 ?

如果是这样的话,使用 子查询吧。 select * from s where code in (select code from m where ... )
  相关解决方案