作者·2010-08-17 13:43
·

db2中的in的优化

字数 282阅读 1607评论 0赞 0

在前段时间的项目中,有一个查询,用到了in,模拟代码如下

 

  select * from A where  A.aa in ('A','B','C')

 我们的A表数据有200多万条,sql就很难跑起来了,一个语句要将近10分钟,后来优化如下

 

   select * from A,(values'A','B','C') c(cd) where A.aa = c.cd

 

 

不到一分钟就可以搞定,一个小技巧,与大家分享  

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

X社区推广