首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

这样的in怎么改 。有办法优化吗?多谢额

2012-05-24 
这样的in如何改 。有办法优化吗?谢谢额。。。。。from table where id in(id1,id2,id6,i52,id3.....)

这样的in如何改 。有办法优化吗?谢谢额
。。。。。from table where id in('id1','id2','id6','i52','id3'.....);?唉。。
有没优化的办法 建议?谢谢

[解决办法]
优化?如果后面的结果集可以通过子查询结果得到,可以改成exists来优化。
[解决办法]
建一个临时表存放这些id数据,然后用exists查询。

热点排行