当前位置: 代码迷 >> Oracle面试 >> sql 优化的小疑点
  详细解决方案

sql 优化的小疑点

热度:371   发布时间:2016-04-24 03:27:43.0
sql 优化的小问题
ABC 三个查询条件,还能再优化吗? 能应该怎样写

(B AND C) OR (A AND C) OR (A AND B) 

------解决方案--------------------
把条件为true的可能性越大的,放在左边,因为判断左边第一个条件为true时,就不需要再判断右边的条件了
------解决方案--------------------
把OR改用union 实现,可以提高效率(只适用于索引列)
  相关解决方案