解决Oracle使用IN 不能超过1000问题

解:sql 1,分割SQL语句为select a from b where c in(,,,,,,,) or c in (,,,,,,,,,) or c in (,,,,,,,,,),......数据库 保证每一个括号内个数不超过一千,就能够。执行效率可能比较低下。table 2,创建一个中间的temp表存在查询条件,在数据库内部进行直接查询效率 select *  from table_1 wh
相关文章
相关标签/搜索