日期:2014-05-17  浏览次数:20826 次

对于日期条件用区间查询还是模糊查询??
一个查询语句,查询条件包含日期,请问是用区间查询效率高,还是模糊查询效率高???
麻烦知道的说下,谢谢!
oracle,模糊查询,区间查询

------解决方案--------------------
>= and <=效率应高高些吧,like貌似不走索引,效率低,between .. and 效率略次于>= and <=~
------解决方案--------------------
like 'XXX%' 可以走索引
like '%XXX' 和
like '%XXX' 不走索引

不过你得对 to_char(XXDATA,'XXXXXX')建立函数索引